Skip to content

Commit 9e855d2

Browse files
committed
ci: Pin versions actions/* tasks.
1 parent 70a7e42 commit 9e855d2

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

.github/workflows/main.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ jobs:
2323
version: ${{ steps.version.outputs.version }}
2424
prerelease: ${{ steps.version.outputs.prerelease }}
2525
steps:
26-
- uses: actions/checkout@v6
26+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
2727
with:
2828
fetch-depth: 0
2929
persist-credentials: false
30-
- uses: actions/setup-python@v6
30+
- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548
3131
with:
3232
python-version: ${{ env.PYTHON_LATEST }}
3333
- name: Install tox
@@ -42,7 +42,7 @@ jobs:
4242
id: version
4343
run: python ./tools/get-version.py >> $GITHUB_OUTPUT
4444
- name: Upload artifacts
45-
uses: actions/upload-artifact@v6
45+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f
4646
with:
4747
name: dist
4848
path: dist
@@ -51,11 +51,11 @@ jobs:
5151
name: Run linters
5252
runs-on: ubuntu-latest
5353
steps:
54-
- uses: actions/checkout@v6
54+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
5555
with:
5656
fetch-depth: 0
5757
persist-credentials: false
58-
- uses: actions/setup-python@v6
58+
- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548
5959
with:
6060
python-version: ${{ env.PYTHON_LATEST }}
6161
- name: Install GitHub matcher for ActionLint checker
@@ -77,10 +77,10 @@ jobs:
7777
required: [true]
7878

7979
steps:
80-
- uses: actions/checkout@v6
80+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
8181
with:
8282
persist-credentials: false
83-
- uses: actions/setup-python@v6
83+
- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548
8484
with:
8585
python-version: ${{ matrix.python-version }}
8686
- name: Install dependencies
@@ -93,7 +93,7 @@ jobs:
9393
run: python -m tox
9494

9595
- name: Store coverage data
96-
uses: actions/upload-artifact@v6
96+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f
9797
if: "!endsWith(matrix.os, 'windows')"
9898
with:
9999
name: coverage-python-${{ matrix.python-version }}
@@ -116,18 +116,18 @@ jobs:
116116
uses: re-actors/alls-green@05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe # v1.2.2
117117
with:
118118
jobs: ${{ toJSON(needs) }}
119-
- uses: actions/checkout@v6
119+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
120120
with:
121121
persist-credentials: false
122-
- uses: actions/setup-python@v6
122+
- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548
123123
with:
124124
python-version: ${{ env.PYTHON_LATEST }}
125125
- name: Install Coverage.py
126126
run: |
127127
set -xe
128128
python -m pip install --upgrade coverage[toml]
129129
- name: Download coverage data for all test runs
130-
uses: actions/download-artifact@v7
130+
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131
131131
with:
132132
pattern: coverage-*
133133
path: coverage
@@ -151,12 +151,12 @@ jobs:
151151
contents: write
152152
steps:
153153
- name: Checkout
154-
uses: actions/checkout@v6
154+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
155155
with:
156156
fetch-depth: 0
157157
persist-credentials: false
158158
- name: Install Python
159-
uses: actions/setup-python@v6
159+
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548
160160
- name: Install towncrier
161161
run: pip install towncrier==24.8.0
162162
- name: Install pandoc
@@ -182,12 +182,12 @@ jobs:
182182
run: |
183183
pandoc --wrap=preserve -o release-notes.md release-notes.rst
184184
- name: Upload artifacts
185-
uses: actions/upload-artifact@v6
185+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f
186186
with:
187187
name: release-notes.md
188188
path: release-notes.md
189189
- name: Download distributions
190-
uses: actions/download-artifact@v7
190+
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131
191191
with:
192192
name: dist
193193
path: dist
@@ -213,7 +213,7 @@ jobs:
213213
id-token: write
214214
steps:
215215
- name: Download distributions
216-
uses: actions/download-artifact@v7
216+
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131
217217
with:
218218
name: dist
219219
path: dist
@@ -232,7 +232,7 @@ jobs:
232232
id-token: write
233233
steps:
234234
- name: Download distributions
235-
uses: actions/download-artifact@v7
235+
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131
236236
with:
237237
name: dist
238238
path: dist

0 commit comments

Comments
 (0)