11name : " python tests and coverage"
22# Uses:
3- # https://github.com/actions/setup-python : 0b93645e9fea7318ecaed2b359559ac225c90a2b
4- # https://github.com/actions/checkout : 11bd71901bbe5b1630ceea73d27597364c9af683
5- # https://github.com/actions/download-artifact : fa0a91b85d4f404e444e00e005971372dc801d16
6- # https://github.com/actions/upload-artifact : 6f51ac03b9356f520e9adb1b1b7802705f340c2b
3+ # https://github.com/actions/setup-python
4+ # https://github.com/actions/checkout
5+ # https://github.com/actions/download-artifact
6+ # https://github.com/actions/upload-artifact
77
88on :
99 pull_request :
@@ -33,10 +33,10 @@ jobs:
3333
3434 steps :
3535 - name : " Repo checkout"
36- uses : " actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 "
36+ uses : " actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 "
3737
3838 - name : " Set up Python ${{ matrix.python-version }}"
39- uses : " actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b "
39+ uses : " actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c "
4040 with :
4141 python-version : " ${{ matrix.python-version }}"
4242 allow-prereleases : true
@@ -50,23 +50,22 @@ jobs:
5050 nox --session tests_with_coverage-${{ matrix.python-version }}
5151
5252 - name : " Save coverage artifact"
53- uses : " actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b "
53+ uses : " actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 "
5454 with :
5555 name : " coverage-artifact-${{ matrix.os}}-${{ matrix.python-version}}"
5656 path : " .coverage.*"
5757 retention-days : 1
58- include-hidden-files : true
5958
6059 coverage-compile :
6160 name : " coverage compile"
6261 needs : " run-tests-and-coverage"
6362 runs-on : " ubuntu-latest"
6463 steps :
6564 - name : " Repo checkout"
66- uses : " actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 "
65+ uses : " actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 "
6766
6867 - name : " Set up Python"
69- uses : " actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b "
68+ uses : " actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c "
7069 with :
7170 python-version : " 3.12"
7271
7574 python -m pip install --upgrade pip nox
7675
7776 - name : " Download coverage artifacts"
78- uses : " actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 "
77+ uses : " actions/download-artifact@c850b930e6ba138125429b7e5c93fc707a7f8427 "
7978 with :
8079 pattern : " coverage-artifact-*"
8180 merge-multiple : true
@@ -92,10 +91,10 @@ jobs:
9291 runs-on : " ubuntu-latest"
9392 steps :
9493 - name : " Repo checkout"
95- uses : " actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 "
94+ uses : " actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 "
9695
9796 - name : " Set up Python"
98- uses : " actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b "
97+ uses : " actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c "
9998 with :
10099 python-version : " 3.12"
101100
0 commit comments