mirror of
https://github.com/mwisnowski/mtg_python_deckbuilder.git
synced 2025-12-16 15:40:12 +01:00
Merge pull request #20 from mwisnowski/bugfix/editorial-governance-ci-fix
bugfix: added requirements_dev.txt to editorial_governance ci task to…
This commit is contained in:
commit
2c4eb4ba23
2 changed files with 3 additions and 0 deletions
2
.github/workflows/editorial_governance.yml
vendored
2
.github/workflows/editorial_governance.yml
vendored
|
|
@ -22,7 +22,9 @@ jobs:
|
|||
python-version: '3.11'
|
||||
- name: Install deps
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -r requirements.txt
|
||||
if [ -f requirements-dev.txt ]; then pip install -r requirements-dev.txt; fi
|
||||
- name: Build catalog (alt output, seed)
|
||||
run: |
|
||||
python code/scripts/build_theme_catalog.py --output config/themes/theme_list_ci.json --limit 0
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@ This format follows Keep a Changelog principles and aims for Semantic Versioning
|
|||
- Finished deck commander preview now mirrors builder hover behavior with deck-selected overlap chips, the full commander theme list, and suppresses the external Scryfall link so tapping the thumbnail consistently opens the in-app panel across desktop and mobile.
|
||||
|
||||
### Fixed
|
||||
- Editorial governance workflow now installs development dependencies (including pytest) so editorial tests run in CI.
|
||||
- Hover card role badge is hidden when no role metadata is available, eliminating the empty pill shown in owned library popovers.
|
||||
- Random Mode fallback warning no longer displays when all theme inputs are blank.
|
||||
- Reinstated flip controls for double-faced cards in the hover preview and ensured the overlay button stays in sync with card faces.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue