File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1111 enable-cache : true
1212 github-token : ${{ github.token }}
1313
14+ - name : Cache uv virtual environment
15+ uses : actions/cache@v5
16+ with :
17+ path : .venv
18+ key : uv-venv-${{ runner.os }}-${{ matrix.python-version || '3.11' }}-${{ hashFiles('pyproject.toml') }}
19+ restore-keys : |
20+ uv-venv-${{ runner.os }}-${{ matrix.python-version || '3.11' }}-
21+
1422 - shell : bash
1523 run : uv sync --extra dev
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ name: Package Build
33permissions :
44 contents : read
55 pull-requests : read
6+ actions : write
67
78on :
89 pull_request :
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ name: Algorithm Docs Generation
33permissions :
44 contents : read
55 pull-requests : read
6+ actions : write
67
78on :
89 workflow_dispatch :
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ name: Installation Tests
33permissions :
44 contents : read
55 pull-requests : read
6+ actions : write
67
78on :
89 workflow_dispatch :
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ name: Code Quality & Tests
33permissions :
44 contents : read
55 pull-requests : read
6+ actions : write
67
78on :
89 push :
6364 run : echo "success=true" >> $GITHUB_OUTPUT
6465
6566 test :
67+ needs : linting
6668 runs-on : pruna-cpu
6769
6870 strategy :
You can’t perform that action at this time.
0 commit comments