File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -17,16 +17,24 @@ jobs:
1717 steps :
1818 - uses : actions/checkout@v4
1919
20+ - name : Install system dependencies (Ubuntu)
21+ if : matrix.os == 'ubuntu-latest'
22+ run : sudo apt-get update && sudo apt-get install -y portaudio19-dev
23+
24+ - name : Install system dependencies (macOS)
25+ if : matrix.os == 'macos-latest'
26+ run : brew install portaudio
27+
2028 - name : Install uv
21- uses : astral-sh/setup-uv@v5
29+ uses : astral-sh/setup-uv@v7
2230 with :
2331 enable-cache : true
2432
2533 - name : Set up Python ${{ matrix.python-version }}
2634 run : uv python install ${{ matrix.python-version }}
2735
2836 - name : Install the project
29- run : uv sync --all-extras
37+ run : uv sync --all-extras --dev
3038
3139 - name : Run type checking
3240 run : uv run mypy --strict shh/
You can’t perform that action at this time.
0 commit comments