Skip to content

Commit 5fda3b9

Browse files
Pin SHA commits and update docs with latest versions (#1338)
* Update GitHub Actions to use checkout and setup-python actions version 7 * Fix formatting in publish-immutable-actions.yml
1 parent 4ab7e95 commit 5fda3b9

10 files changed

Lines changed: 128 additions & 128 deletions

.github/workflows/e2e-cache-freethreaded.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- os: windows-11-arm
3737
python-version: 3.13.14t
3838
steps:
39-
- uses: actions/checkout@v6
39+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
4040
- name: Setup Python
4141
uses: ./
4242
with:
@@ -66,7 +66,7 @@ jobs:
6666
- os: windows-11-arm
6767
python-version: 3.13.14t
6868
steps:
69-
- uses: actions/checkout@v6
69+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
7070
- name: Setup Python
7171
id: cache-pipenv
7272
uses: ./
@@ -106,7 +106,7 @@ jobs:
106106
]
107107
python-version: [3.13.14, 3.14.6]
108108
steps:
109-
- uses: actions/checkout@v6
109+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
110110
- name: Install poetry
111111
run: pipx install poetry
112112
- name: Init pyproject.toml
@@ -141,7 +141,7 @@ jobs:
141141
- os: windows-11-arm
142142
python-version: 3.13.14t
143143
steps:
144-
- uses: actions/checkout@v6
144+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
145145
- name: Setup Python
146146
uses: ./
147147
with:
@@ -172,7 +172,7 @@ jobs:
172172
- os: windows-11-arm
173173
python-version: 3.13.14t
174174
steps:
175-
- uses: actions/checkout@v6
175+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
176176
- name: Setup Python
177177
id: cache-pipenv
178178
uses: ./
@@ -216,7 +216,7 @@ jobs:
216216
- os: windows-11-arm
217217
python-version: 3.13.14t
218218
steps:
219-
- uses: actions/checkout@v6
219+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
220220
- name: Setup Python
221221
uses: ./
222222
with:
@@ -247,7 +247,7 @@ jobs:
247247
- os: windows-11-arm
248248
python-version: 3.13.14t
249249
steps:
250-
- uses: actions/checkout@v6
250+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
251251
- name: Setup Python
252252
uses: ./
253253
with:

.github/workflows/e2e-cache.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
python-version: '3.10'
4343

4444
steps:
45-
- uses: actions/checkout@v6
45+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
4646
- name: Setup Python
4747
uses: ./
4848
with:
@@ -76,7 +76,7 @@ jobs:
7676
- os: windows-11-arm
7777
python-version: pypy-3.11-v7.x
7878
steps:
79-
- uses: actions/checkout@v6
79+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
8080
- name: Setup Python
8181
id: cache-pipenv
8282
uses: ./
@@ -131,7 +131,7 @@ jobs:
131131
- os: windows-11-arm
132132
python-version: '3.10'
133133
steps:
134-
- uses: actions/checkout@v6
134+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
135135
- name: Install poetry
136136
run: |
137137
pipx install poetry
@@ -175,7 +175,7 @@ jobs:
175175
- os: windows-11-arm
176176
python-version: '3.10'
177177
steps:
178-
- uses: actions/checkout@v6
178+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
179179
- name: Setup Python
180180
uses: ./
181181
with:
@@ -210,7 +210,7 @@ jobs:
210210
- os: windows-11-arm
211211
python-version: pypy-3.11-v7.x
212212
steps:
213-
- uses: actions/checkout@v6
213+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
214214
- name: Setup Python
215215
id: cache-pipenv
216216
uses: ./
@@ -259,7 +259,7 @@ jobs:
259259
- os: windows-11-arm
260260
python-version: '3.10'
261261
steps:
262-
- uses: actions/checkout@v6
262+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
263263
- name: Setup Python
264264
uses: ./
265265
with:
@@ -290,7 +290,7 @@ jobs:
290290
- os: windows-11-arm
291291
python-version: '3.10'
292292
steps:
293-
- uses: actions/checkout@v6
293+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
294294
- name: Setup Python
295295
uses: ./
296296
with:

.github/workflows/e2e-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
]
3030
steps:
3131
- name: Checkout
32-
uses: actions/checkout@v6
32+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3333

3434
- name: Run with setup-python 3.10.11
3535
if: matrix.operating-system != 'windows-11-arm'

.github/workflows/publish-immutable-actions.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414

1515
steps:
1616
- name: Checking out
17-
uses: actions/checkout@v6
17+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
1818
- name: Publish
1919
id: publish
20-
uses: actions/publish-immutable-action@v0.0.4
20+
uses: actions/publish-immutable-action@4bc8754ffc40f27910afb20287dbbbb675a4e978 # v0.0.4

.github/workflows/test-graalpy.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434

3535
steps:
3636
- name: Checkout
37-
uses: actions/checkout@v6
37+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3838

3939
- name: setup-python ${{ matrix.graalpy }}
4040
id: setup-python
@@ -85,7 +85,7 @@ jobs:
8585

8686
steps:
8787
- name: Checkout
88-
uses: actions/checkout@v6
88+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
8989

9090
- name: setup-python ${{ matrix.graalpy }}
9191
id: setup-python
@@ -107,7 +107,7 @@ jobs:
107107
matrix:
108108
os: [ubuntu-latest, windows-latest, macos-latest, macos-15-intel]
109109
steps:
110-
- uses: actions/checkout@v6
110+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
111111
- name: Setup GraalPy and check latest
112112
uses: ./
113113
id: graalpy

.github/workflows/test-pypy.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939

4040
steps:
4141
- name: Checkout
42-
uses: actions/checkout@v6
42+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
4343

4444
- name: setup-python ${{ matrix.pypy }}
4545
id: setup-python
@@ -90,7 +90,7 @@ jobs:
9090

9191
steps:
9292
- name: Checkout
93-
uses: actions/checkout@v6
93+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
9494

9595
- name: setup-python ${{ matrix.pypy }}
9696
id: setup-python
@@ -141,7 +141,7 @@ jobs:
141141

142142
steps:
143143
- name: Checkout
144-
uses: actions/checkout@v6
144+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
145145

146146
- name: setup-python ${{ matrix.pypy }}
147147
id: setup-python
@@ -171,7 +171,7 @@ jobs:
171171
macos-latest
172172
]
173173
steps:
174-
- uses: actions/checkout@v6
174+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
175175
- name: Setup PyPy and check latest
176176
uses: ./
177177
with:
@@ -212,7 +212,7 @@ jobs:
212212
macos-latest
213213
]
214214
steps:
215-
- uses: actions/checkout@v6
215+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
216216
- name: Setup PyPy and check latest
217217
uses: ./
218218
with:

.github/workflows/test-python-freethreaded.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
python: [3.13.14t, 3.14.6t]
3434
steps:
3535
- name: Checkout
36-
uses: actions/checkout@v6
36+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3737

3838
- name: setup-python ${{ matrix.python }}
3939
id: setup-python
@@ -70,7 +70,7 @@ jobs:
7070
python: [3.13.14t, 3.14.6t]
7171
steps:
7272
- name: Checkout
73-
uses: actions/checkout@v6
73+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
7474

7575
- name: build-version-file ${{ matrix.python }}
7676
run: echo ${{ matrix.python }} > .python-version
@@ -110,7 +110,7 @@ jobs:
110110
python: [3.13.14t, 3.14.6t]
111111
steps:
112112
- name: Checkout
113-
uses: actions/checkout@v6
113+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
114114

115115
- name: build-version-file ${{ matrix.python }}
116116
run: echo ${{ matrix.python }} > .python-version
@@ -148,7 +148,7 @@ jobs:
148148
python: [3.13.14, 3.14.6]
149149
steps:
150150
- name: Checkout
151-
uses: actions/checkout@v6
151+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
152152

153153
- name: build-version-file ${{ matrix.python }}
154154
run: |
@@ -189,7 +189,7 @@ jobs:
189189
python: [3.13.14, 3.14.6]
190190
steps:
191191
- name: Checkout
192-
uses: actions/checkout@v6
192+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
193193

194194
- name: build-version-file ${{ matrix.python }}
195195
run: |
@@ -230,7 +230,7 @@ jobs:
230230
python: [3.13.14t, 3.14.6t, 3.15t-dev]
231231
steps:
232232
- name: Checkout
233-
uses: actions/checkout@v6
233+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
234234

235235
- name: build-tool-versions-file ${{ matrix.python }}
236236
run: |
@@ -261,7 +261,7 @@ jobs:
261261
python: [3.13t, 3.15t-dev]
262262
steps:
263263
- name: Checkout
264-
uses: actions/checkout@v6
264+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
265265

266266
- name: build-version-file ${{ matrix.python }}
267267
run: |
@@ -301,7 +301,7 @@ jobs:
301301
python: [3.13.14t, 3.14.6t, 3.15t-dev]
302302
steps:
303303
- name: Checkout
304-
uses: actions/checkout@v6
304+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
305305

306306
- name: build-version-file ${{ matrix.python }}
307307
run: |
@@ -340,7 +340,7 @@ jobs:
340340
]
341341
steps:
342342
- name: Checkout
343-
uses: actions/checkout@v6
343+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
344344

345345
- name: setup-python 3.15.0-beta.3
346346
id: setup-python
@@ -377,7 +377,7 @@ jobs:
377377
]
378378
steps:
379379
- name: Checkout
380-
uses: actions/checkout@v6
380+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
381381

382382
- name: setup-python 3.15t-dev
383383
id: setup-python
@@ -414,7 +414,7 @@ jobs:
414414
]
415415
steps:
416416
- name: Checkout
417-
uses: actions/checkout@v6
417+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
418418

419419
- name: setup-python 3.15t
420420
id: setup-python
@@ -453,7 +453,7 @@ jobs:
453453
python: [3.13.14t, 3.14.6t]
454454
steps:
455455
- name: Checkout
456-
uses: actions/checkout@v6
456+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
457457

458458
- name: setup-python ${{ matrix.python }}
459459
id: setup-python
@@ -485,7 +485,7 @@ jobs:
485485
]
486486
python-version: [3.13t, 3.15t-dev]
487487
steps:
488-
- uses: actions/checkout@v6
488+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
489489
- name: Setup Python and check latest
490490
id: setup-python
491491
uses: ./
@@ -511,7 +511,7 @@ jobs:
511511
macos-latest
512512
]
513513
steps:
514-
- uses: actions/checkout@v6
514+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
515515
- name: Setup multiple Python versions
516516
id: setup-python
517517
uses: ./
@@ -542,7 +542,7 @@ jobs:
542542
python: [3.13.14, 3.14.6, 3.15-dev, 3.15.0-beta.3]
543543
steps:
544544
- name: Checkout
545-
uses: actions/checkout@v6
545+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
546546
- name: setup-python ${{ matrix.python }}
547547
id: setup-python
548548
uses: ./

0 commit comments

Comments
 (0)