Skip to content

Commit

Permalink
Added PyICU install to workflows (Ubuntu only)
Browse files Browse the repository at this point in the history
Added PyICU install to workflows (Ubuntu only)
  • Loading branch information
smrky1 committed Feb 23, 2024
1 parent ceb6f6a commit be29a76
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/compile_card_db.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,11 @@ jobs:
run: doit update_languages
- run: |
pip install .
- name: Install PyICU
if: ${{ matrix.os == 'ubuntu-latest'}}
run: |
sudo apt update
sudo apt install python3-icu
- name: test generation with compiled Languages
run: pytest -k "test_languages"
- uses: dorny/paths-filter@v2
Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/lint_and_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,11 @@ jobs:
- run: |
pip install -r requirements.txt
pip install .
- name: Install PyICU
if: ${{ matrix.os == 'ubuntu-latest'}}
run: |
sudo apt update
sudo apt install python3-icu
- name: Lint
run: pre-commit run --all-files
- name: Test
Expand Down
8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,11 @@ dist
.tox/

venv
.idea/
_build.bat
_readme.txt
card_db_src/1_merge_cards_db_and_cards_xx_filter.py
card_db_src/2_convert_json_to_csv.py
card_db_src/3_convert_csv_to_json.py
card_db_src/4_merge_back.py
card_db_src/cs/_TODO.txt

0 comments on commit be29a76

Please sign in to comment.