@@ -48,32 +48,32 @@ jobs:
4848 fetch-depth : 300
4949 - uses : ./.github/actions/untracked
5050 - uses : ./.github/actions/setup-python
51- id : setup-python
51+ - uses : ./.github/actions/ setup-node
5252 - name : Add problem matchers
5353 if : matrix.os == 'ubuntu-latest'
5454 run : |
5555 echo "::add-matcher::.github/workflows/matchers/clint.json"
5656 echo "::add-matcher::.github/workflows/matchers/format.json"
5757 echo "::add-matcher::.github/workflows/matchers/ruff.json"
5858 echo "::add-matcher::.github/workflows/matchers/typos.json"
59- - name : Install dependencies
59+ - name : Install Python dependencies
6060 run : |
61- uv sync --locked --only-group lint --only-group test
61+ uv sync --locked --only-group lint --only-group pytest
6262 - name : Install pre-commit hooks
6363 run : |
64- uv run --only-group lint pre-commit install --install-hooks
65- uv run --only-group lint pre-commit run install-bin -a -v
64+ uv run --no-sync pre-commit install --install-hooks
65+ uv run --no-sync pre-commit run install-bin -a -v
6666 - name : Run pre-commit
6767 id : pre-commit
6868 env :
6969 IS_MAINTAINER : ${{ contains(fromJSON('["OWNER", "MEMBER", "COLLABORATOR"]'), github.event.pull_request.author_association )}}
7070 NO_FIX : " true"
7171 run : |
72- uv run --only-group lint pre-commit run --all-files
72+ uv run --no-sync pre-commit run --all-files
7373
7474 - name : Test clint
7575 run : |
76- uv run --only-group test pytest dev/clint
76+ uv run --no-sync pytest dev/clint
7777
7878 - name : Check function signatures
7979 if : matrix.os == 'ubuntu-latest'
8383 - name : Check whitespace-only changes
8484 if : matrix.os == 'ubuntu-latest' && github.event_name == 'pull_request'
8585 env :
86- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
86+ GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
8787 run : |
8888 uv run --no-project dev/check_whitespace_only.py \
8989 --repo ${{ github.repository }} \
0 commit comments