@@ -22,10 +22,10 @@ jobs:
2222 name : lint
2323 runs-on : ubuntu-latest
2424 steps :
25- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
25+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2626
2727 - name : Install uv
28- uses : astral-sh/setup-uv@bd01e18f51369d5a26f1651c3cb451d3417e3bba
28+ uses : astral-sh/setup-uv@bd01e18f51369d5a26f1651c3cb451d3417e3bba # v6.3.1
2929
3030 - name : ruff
3131 run : |
@@ -47,10 +47,10 @@ jobs:
4747 runs-on : [ubuntu-latest, macos-latest, windows-latest]
4848
4949 steps :
50- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
50+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
5151
5252 - name : Install uv
53- uses : astral-sh/setup-uv@bd01e18f51369d5a26f1651c3cb451d3417e3bba
53+ uses : astral-sh/setup-uv@bd01e18f51369d5a26f1651c3cb451d3417e3bba # v6.3.1
5454 with :
5555 python-version : ${{ matrix.python-version }}
5656
6060 pytest --cov --cov-report=xml --cov-report=term --durations=20
6161
6262 - name : Upload coverage report
63- uses : codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24
63+ uses : codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
6464 with :
6565 token : ${{ secrets.CODECOV_TOKEN }}
6666
@@ -74,13 +74,13 @@ jobs:
7474 ["1.25.0", "1.25.2", "1.26.4", "2.0.2", "2.1.3", "2.2.6", "2.3.1"]
7575
7676 steps :
77- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
77+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
7878
79- - uses : astral-sh/setup-uv@bd01e18f51369d5a26f1651c3cb451d3417e3bba
79+ - uses : astral-sh/setup-uv@bd01e18f51369d5a26f1651c3cb451d3417e3bba # v6.3.1
8080 with :
8181 python-version : " 3.11"
8282
83- - name : (DEBUG) print numpy version # TODO
83+ - name : (DEBUG) print numpy version # TODO
8484 run : >
8585 uv run --no-editable --group=mypy --with="numpy==${{ matrix.numpy-version }}"
8686 python -c "import numpy; print(numpy.__version__)"
0 commit comments