Skip to content

Commit 57d0e21

Browse files
authored
[3.14] Bump GitHub Actions (GH-143757) (#143797)
1 parent baba8d2 commit 57d0e21

17 files changed

+55
-55
lines changed

.github/workflows/add-issue-header.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
issues: write
2121
timeout-minutes: 5
2222
steps:
23-
- uses: actions/github-script@v7
23+
- uses: actions/github-script@v8
2424
with:
2525
# language=JavaScript
2626
script: |

.github/workflows/build.yml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,10 @@ jobs:
5555
needs: build-context
5656
if: needs.build-context.outputs.run-tests == 'true'
5757
steps:
58-
- uses: actions/checkout@v4
58+
- uses: actions/checkout@v6
5959
with:
6060
persist-credentials: false
61-
- uses: actions/setup-python@v5
61+
- uses: actions/setup-python@v6
6262
with:
6363
python-version: '3.x'
6464
- name: Install dependencies
@@ -89,7 +89,7 @@ jobs:
8989
if: ${{ failure() && steps.check.conclusion == 'failure' }}
9090
run: |
9191
make regen-abidump
92-
- uses: actions/upload-artifact@v4
92+
- uses: actions/upload-artifact@v6
9393
name: Publish updated ABI files
9494
if: ${{ failure() && steps.check.conclusion == 'failure' }}
9595
with:
@@ -111,7 +111,7 @@ jobs:
111111
run: |
112112
apt update && apt install git -yq
113113
git config --global --add safe.directory "$GITHUB_WORKSPACE"
114-
- uses: actions/checkout@v4
114+
- uses: actions/checkout@v6
115115
with:
116116
fetch-depth: 1
117117
persist-credentials: false
@@ -148,10 +148,10 @@ jobs:
148148
needs: build-context
149149
if: needs.build-context.outputs.run-tests == 'true'
150150
steps:
151-
- uses: actions/checkout@v4
151+
- uses: actions/checkout@v6
152152
with:
153153
persist-credentials: false
154-
- uses: actions/setup-python@v5
154+
- uses: actions/setup-python@v6
155155
with:
156156
python-version: '3.x'
157157
- name: Runner image version
@@ -311,7 +311,7 @@ jobs:
311311
OPENSSL_DIR: ${{ github.workspace }}/multissl/openssl/${{ matrix.openssl_ver }}
312312
LD_LIBRARY_PATH: ${{ github.workspace }}/multissl/openssl/${{ matrix.openssl_ver }}/lib
313313
steps:
314-
- uses: actions/checkout@v4
314+
- uses: actions/checkout@v6
315315
with:
316316
persist-credentials: false
317317
- name: Runner image version
@@ -327,7 +327,7 @@ jobs:
327327
echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> "$GITHUB_ENV"
328328
- name: 'Restore OpenSSL build'
329329
id: cache-openssl
330-
uses: actions/cache@v4
330+
uses: actions/cache@v5
331331
with:
332332
path: ./multissl/openssl/${{ env.OPENSSL_VER }}
333333
key: ${{ matrix.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -362,7 +362,7 @@ jobs:
362362

363363
runs-on: ${{ matrix.runs-on }}
364364
steps:
365-
- uses: actions/checkout@v4
365+
- uses: actions/checkout@v6
366366
with:
367367
persist-credentials: false
368368
- name: Build and test
@@ -375,7 +375,7 @@ jobs:
375375
timeout-minutes: 60
376376
runs-on: macos-14
377377
steps:
378-
- uses: actions/checkout@v4
378+
- uses: actions/checkout@v6
379379
with:
380380
persist-credentials: false
381381

@@ -407,7 +407,7 @@ jobs:
407407
OPENSSL_VER: 3.0.18
408408
PYTHONSTRICTEXTENSIONBUILD: 1
409409
steps:
410-
- uses: actions/checkout@v4
410+
- uses: actions/checkout@v6
411411
with:
412412
persist-credentials: false
413413
- name: Register gcc problem matcher
@@ -421,7 +421,7 @@ jobs:
421421
echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> "$GITHUB_ENV"
422422
- name: 'Restore OpenSSL build'
423423
id: cache-openssl
424-
uses: actions/cache@v4
424+
uses: actions/cache@v5
425425
with:
426426
path: ./multissl/openssl/${{ env.OPENSSL_VER }}
427427
key: ${{ runner.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -471,7 +471,7 @@ jobs:
471471
./python -m venv "$VENV_LOC" && "$VENV_PYTHON" -m pip install -r "${GITHUB_WORKSPACE}/Tools/requirements-hypothesis.txt"
472472
- name: 'Restore Hypothesis database'
473473
id: cache-hypothesis-database
474-
uses: actions/cache@v4
474+
uses: actions/cache@v5
475475
with:
476476
path: ${{ env.CPYTHON_BUILDDIR }}/.hypothesis/
477477
key: hypothesis-database-${{ github.head_ref || github.run_id }}
@@ -498,7 +498,7 @@ jobs:
498498
-x test_subprocess \
499499
-x test_signal \
500500
-x test_sysconfig
501-
- uses: actions/upload-artifact@v4
501+
- uses: actions/upload-artifact@v6
502502
if: always()
503503
with:
504504
name: hypothesis-example-db
@@ -519,7 +519,7 @@ jobs:
519519
PYTHONSTRICTEXTENSIONBUILD: 1
520520
ASAN_OPTIONS: detect_leaks=0:allocator_may_return_null=1:handle_segv=0
521521
steps:
522-
- uses: actions/checkout@v4
522+
- uses: actions/checkout@v6
523523
with:
524524
persist-credentials: false
525525
- name: Runner image version
@@ -529,7 +529,7 @@ jobs:
529529
- name: Install dependencies
530530
run: sudo ./.github/workflows/posix-deps-apt.sh
531531
- name: Set up GCC-10 for ASAN
532-
uses: egor-tensin/setup-gcc@v1
532+
uses: egor-tensin/setup-gcc@v2
533533
with:
534534
version: 10
535535
- name: Configure OpenSSL env vars
@@ -539,7 +539,7 @@ jobs:
539539
echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> "$GITHUB_ENV"
540540
- name: 'Restore OpenSSL build'
541541
id: cache-openssl
542-
uses: actions/cache@v4
542+
uses: actions/cache@v5
543543
with:
544544
path: ./multissl/openssl/${{ env.OPENSSL_VER }}
545545
key: ${{ matrix.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -589,7 +589,7 @@ jobs:
589589
needs: build-context
590590
if: needs.build-context.outputs.run-ubuntu == 'true'
591591
steps:
592-
- uses: actions/checkout@v4
592+
- uses: actions/checkout@v6
593593
with:
594594
persist-credentials: false
595595
- name: Runner image version
@@ -646,7 +646,7 @@ jobs:
646646
sanitizer: ${{ matrix.sanitizer }}
647647
- name: Upload crash
648648
if: failure() && steps.build.outcome == 'success'
649-
uses: actions/upload-artifact@v4
649+
uses: actions/upload-artifact@v6
650650
with:
651651
name: ${{ matrix.sanitizer }}-artifacts
652652
path: ./out/artifacts

.github/workflows/jit.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
runs-on: ubuntu-24.04
3535
timeout-minutes: 90
3636
steps:
37-
- uses: actions/checkout@v4
37+
- uses: actions/checkout@v6
3838
with:
3939
persist-credentials: false
4040
- name: Build tier two interpreter
@@ -88,10 +88,10 @@ jobs:
8888
architecture: aarch64
8989
runner: ubuntu-24.04-arm
9090
steps:
91-
- uses: actions/checkout@v4
91+
- uses: actions/checkout@v6
9292
with:
9393
persist-credentials: false
94-
- uses: actions/setup-python@v5
94+
- uses: actions/setup-python@v6
9595
with:
9696
python-version: '3.11'
9797

@@ -137,10 +137,10 @@ jobs:
137137
# llvm:
138138
# - 19
139139
# steps:
140-
# - uses: actions/checkout@v4
140+
# - uses: actions/checkout@v6
141141
# with:
142142
# persist-credentials: false
143-
# - uses: actions/setup-python@v5
143+
# - uses: actions/setup-python@v6
144144
# with:
145145
# python-version: '3.11'
146146
# - name: Build with JIT enabled and GIL disabled
@@ -163,10 +163,10 @@ jobs:
163163
llvm:
164164
- 19
165165
steps:
166-
- uses: actions/checkout@v4
166+
- uses: actions/checkout@v6
167167
with:
168168
persist-credentials: false
169-
- uses: actions/setup-python@v5
169+
- uses: actions/setup-python@v6
170170
with:
171171
python-version: '3.11'
172172
- name: Build with JIT and tailcall

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
timeout-minutes: 10
2020

2121
steps:
22-
- uses: actions/checkout@v4
22+
- uses: actions/checkout@v6
2323
with:
2424
persist-credentials: false
2525
- uses: j178/prek-action@v1

.github/workflows/mypy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,10 @@ jobs:
6464
"Tools/peg_generator",
6565
]
6666
steps:
67-
- uses: actions/checkout@v4
67+
- uses: actions/checkout@v6
6868
with:
6969
persist-credentials: false
70-
- uses: actions/setup-python@v5
70+
- uses: actions/setup-python@v6
7171
with:
7272
python-version: "3.13"
7373
cache: pip

.github/workflows/new-bugs-announce-notifier.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ jobs:
1313
runs-on: ubuntu-latest
1414
timeout-minutes: 10
1515
steps:
16-
- uses: actions/setup-node@v4
16+
- uses: actions/setup-node@v6
1717
with:
1818
node-version: 20
1919
- run: npm install mailgun.js form-data
2020
- name: Send notification
21-
uses: actions/github-script@v7
21+
uses: actions/github-script@v8
2222
env:
2323
MAILGUN_API_KEY: ${{ secrets.MAILGUN_PYTHON_ORG_MAILGUN_KEY }}
2424
with:

.github/workflows/project-updater.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- { project: 32, label: sprint }
2525

2626
steps:
27-
- uses: actions/add-to-project@v1.0.0
27+
- uses: actions/add-to-project@v1.0.2
2828
with:
2929
project-url: https://github.com/orgs/python/projects/${{ matrix.project }}
3030
github-token: ${{ secrets.ADD_TO_PROJECT_PAT }}

.github/workflows/reusable-context.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,14 +66,14 @@ jobs:
6666
run-windows-tests: ${{ steps.changes.outputs.run-windows-tests }}
6767
steps:
6868
- name: Set up Python
69-
uses: actions/setup-python@v5
69+
uses: actions/setup-python@v6
7070
with:
7171
python-version: "3"
7272

7373
- run: >-
7474
echo '${{ github.event_name }}'
7575
76-
- uses: actions/checkout@v4
76+
- uses: actions/checkout@v6
7777
with:
7878
persist-credentials: false
7979
ref: >-

.github/workflows/reusable-docs.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
refspec_pr: '+${{ github.event.pull_request.head.sha }}:remotes/origin/${{ github.event.pull_request.head.ref }}'
2828
steps:
2929
- name: 'Check out latest PR branch commit'
30-
uses: actions/checkout@v4
30+
uses: actions/checkout@v6
3131
with:
3232
persist-credentials: false
3333
ref: >-
@@ -52,7 +52,7 @@ jobs:
5252
git fetch origin "${refspec_base}" --shallow-since="${DATE}" \
5353
--no-tags --prune --no-recurse-submodules
5454
- name: 'Set up Python'
55-
uses: actions/setup-python@v5
55+
uses: actions/setup-python@v6
5656
with:
5757
python-version: '3'
5858
cache: 'pip'
@@ -82,10 +82,10 @@ jobs:
8282
runs-on: ubuntu-24.04
8383
timeout-minutes: 60
8484
steps:
85-
- uses: actions/checkout@v4
85+
- uses: actions/checkout@v6
8686
with:
8787
persist-credentials: false
88-
- uses: actions/cache@v4
88+
- uses: actions/cache@v5
8989
with:
9090
path: ~/.cache/pip
9191
key: ubuntu-doc-${{ hashFiles('Doc/requirements.txt') }}
@@ -108,11 +108,11 @@ jobs:
108108
runs-on: ubuntu-latest
109109
timeout-minutes: 30
110110
steps:
111-
- uses: actions/checkout@v4
111+
- uses: actions/checkout@v6
112112
with:
113113
persist-credentials: false
114114
- name: 'Set up Python'
115-
uses: actions/setup-python@v5
115+
uses: actions/setup-python@v6
116116
with:
117117
python-version: '3'
118118
cache: 'pip'

.github/workflows/reusable-macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
PYTHONSTRICTEXTENSIONBUILD: 1
2929
TERM: linux
3030
steps:
31-
- uses: actions/checkout@v4
31+
- uses: actions/checkout@v6
3232
with:
3333
persist-credentials: false
3434
- name: Runner image version

0 commit comments

Comments
 (0)