@@ -155,7 +155,7 @@ jobs:
155155 Switch to using Python v${{ inputs.python-version }}
156156 by default
157157 id: python-install
158- uses: actions/setup-python@v5
158+ uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5
159159 with:
160160 python-version: ${{ inputs.python-version }}
161161
@@ -165,7 +165,7 @@ jobs:
165165 - name : Grab the source from Git
166166 if : >-
167167 contains(fromJSON('["pre-commit", "spellcheck-docs"]'), inputs.toxenv)
168- uses : actions/checkout@v4
168+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
169169 with :
170170 ref : ${{ github.event.inputs.release-committish }}
171171 - name : Retrieve the project source from an sdist inside the GHA artifact
@@ -178,7 +178,7 @@ jobs:
178178
179179 - name : Cache pre-commit.com virtualenvs
180180 if : inputs.toxenv == 'pre-commit'
181- uses : actions/cache@v4
181+ uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4
182182 with :
183183 path : ~/.cache/pre-commit
184184 key : >-
@@ -236,7 +236,7 @@ jobs:
236236 shell : bash
237237 - name : Set up pip cache
238238 if : fromJSON(steps.py-abi.outputs.is-stable-abi)
239- uses : actions/cache@v4
239+ uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4
240240 with :
241241 path : ${{ steps.pip-cache-dir.outputs.dir }}
242242 key : >-
@@ -263,7 +263,7 @@ jobs:
263263 - name : Download all the dists
264264 if : >-
265265 contains(fromJSON('["metadata-validation", "pytest"]'), inputs.toxenv)
266- uses : actions/download-artifact@v4
266+ uses : actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4
267267 with :
268268 name : ${{ inputs.dists-artifact-name }}
269269 path : dist/
@@ -312,7 +312,7 @@ jobs:
312312 if : >-
313313 !cancelled()
314314 && steps.tox-run.outputs.test-result-files != ''
315- uses :
test-summary/[email protected] 315+ uses : test-summary/action@032c8a9cec6aaa3c20228112cae6ca10a3b29336 # v2.3
316316 with :
317317 paths : >-
318318 ${{ steps.tox-run.outputs.test-result-files }}
@@ -329,7 +329,7 @@ jobs:
329329 && steps.tox-run.outputs.cov-report-files != ''
330330 && steps.tox-run.outputs.test-result-files == ''
331331 && steps.tox-run.outputs.codecov-flags != 'MyPy'
332- 332+ uses : irongut/CodeCoverageSummary@51cc3a756ddcd398d447c044c02cb6aa83fdae95 # v1.3.0
333333 with :
334334 badge : true
335335 filename : >-
@@ -367,7 +367,7 @@ jobs:
367367 if : >-
368368 !cancelled()
369369 && steps.tox-run.outputs.cov-report-files != ''
370- uses : codecov/codecov-action@v4
370+ uses : codecov/codecov-action@b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238 # v4
371371 with :
372372 disable_search : true
373373 fail_ci_if_error : >-
0 commit comments