1515 lint :
1616 runs-on : ubuntu-latest
1717 steps :
18- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v4
19- - uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v5
18+ - uses : actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v4
19+ - uses : actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v5
2020 with :
2121 python-version : " 3.12"
2222 - uses : pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1
2727 name : Lint Commit Messages
2828 runs-on : ubuntu-latest
2929 steps :
30- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v4
30+ - uses : actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v4
3131 with :
3232 fetch-depth : 0
3333 - uses : wagoid/commitlint-github-action@b948419dd99f3fd78a6548d48f94e3df7f6bf3ed # v6
@@ -68,11 +68,11 @@ jobs:
6868 python-version : " pypy-3.10"
6969 runs-on : ${{ matrix.os }}
7070 steps :
71- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v4
71+ - uses : actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v4
7272 - name : Install poetry
7373 run : pipx install poetry
7474 - name : Set up Python
75- uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v5
75+ uses : actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v5
7676 with :
7777 python-version : ${{ matrix.python-version }}
7878 cache : " poetry"
9797 benchmark :
9898 runs-on : ubuntu-latest
9999 steps :
100- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v4
100+ - uses : actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v4
101101 - name : Setup Python 3.13
102- uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v5
102+ uses : actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v5
103103 with :
104104 python-version : 3.13
105105 - uses : snok/install-poetry@76e04a911780d5b312d89783f7b1cd627778900a # v1.4.1
@@ -108,7 +108,7 @@ jobs:
108108 REQUIRE_CYTHON=1 poetry install --only=main,dev
109109 shell : bash
110110 - name : Run benchmarks
111- uses : CodSpeedHQ/action@4348f634fa7309fe23aac9502e88b999ec90a164 # v3
111+ uses : CodSpeedHQ/action@346a2d8a8d9d38909abd0bc3d23f773110f076ad # v3
112112 with :
113113 token : ${{ secrets.CODSPEED_TOKEN }}
114114 run : poetry run pytest --no-cov -vvvvv --codspeed tests/benchmarks
@@ -132,21 +132,21 @@ jobs:
132132 newest_release_tag : ${{ steps.release.outputs.tag }}
133133
134134 steps :
135- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v4
135+ - uses : actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v4
136136 with :
137137 fetch-depth : 0
138138 ref : ${{ github.head_ref || github.ref_name }}
139139
140140 # Do a dry run of PSR
141141 - name : Test release
142- uses : python-semantic-release/python-semantic-release@4d4cb0ab842247caea1963132c242c62aab1e4d5 # v10.4.1
142+ uses : python-semantic-release/python-semantic-release@02f2a5c74dbb6aa2989f10fc4af12cd8e6bf025f # v10.5.2
143143 if : github.ref_name != 'master'
144144 with :
145145 no_operation_mode : true
146146
147147 # On main branch: actual PSR + upload to PyPI & GitHub
148148 - name : Release
149- uses : python-semantic-release/python-semantic-release@4d4cb0ab842247caea1963132c242c62aab1e4d5 # v10.4.1
149+ uses : python-semantic-release/python-semantic-release@02f2a5c74dbb6aa2989f10fc4af12cd8e6bf025f # v10.5.2
150150 id : release
151151 if : github.ref_name == 'master'
152152 with :
@@ -248,18 +248,18 @@ jobs:
248248 pyver : cp314t
249249 steps :
250250 - name : Checkout
251- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v4
251+ uses : actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v4
252252 with :
253253 fetch-depth : 0
254254 ref : " master"
255255 # Used to host cibuildwheel
256256 - name : Set up Python
257- uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v5
257+ uses : actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v5
258258 with :
259259 python-version : " 3.12"
260260 - name : Set up QEMU
261261 if : ${{ matrix.qemu }}
262- uses : docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3
262+ uses : docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3
263263 with :
264264 platforms : all
265265 # This should be temporary
@@ -282,13 +282,13 @@ jobs:
282282 echo "CIBW_BUILD=${{ matrix.pyver }}*" >> $GITHUB_ENV
283283 fi
284284
285- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v4
285+ - uses : actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v4
286286 with :
287287 ref : ${{ needs.release.outputs.newest_release_tag }}
288288 fetch-depth : 0
289289
290290 - name : Build wheels ${{ matrix.musl }} (${{ matrix.qemu }})
291- uses : pypa/cibuildwheel@9c00cb4f6b517705a3794b22395aedc36257242c # v3.2.1
291+ uses : pypa/cibuildwheel@63fd63b352a9a8bdcc24791c9dbee952ee9a8abc # v3.3.0
292292 # to supply options, put them in 'env', like:
293293 env :
294294 CIBW_SKIP : cp36-* cp37-* pp36-* pp37-* pp38-* cp38-* ${{ matrix.musl == 'musllinux' && '*manylinux*' || '*musllinux*' }}
0 commit comments