Skip to content

Commit

Permalink
limit install deps to linux
Browse files Browse the repository at this point in the history
  • Loading branch information
oscarlevin committed Jan 14, 2025
1 parent 935b415 commit 3052252
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -107,10 +107,13 @@ jobs:
- name: View poetry --help
run: poetry --help

- name: Install build dependencies if on Linux
if: runner.os == 'Linux'
run: sudo apt-get -y install libcairo2-dev pkg-config python3-dev

- name: Install dependencies
shell: bash
run: |
sudo apt-get -y install libcairo2-dev pkg-config python3-dev
python -m poetry install --all-extras
python -m poetry run python scripts/fetch_core.py
Expand Down

0 comments on commit 3052252

Please sign in to comment.