Skip to content

Commit 7a05cee

Browse files
author
Meidie Fei
committed
Update GitHub Actions runtimes
1 parent 510e46b commit 7a05cee

3 files changed

Lines changed: 16 additions & 11 deletions

File tree

.github/workflows/release.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ jobs:
3737
python-version: ["3.11", "3.13"]
3838
steps:
3939
- name: Checkout
40-
uses: actions/checkout@v4
40+
uses: actions/checkout@v6
4141

4242
- name: Set up Python
43-
uses: actions/setup-python@v5
43+
uses: actions/setup-python@v6
4444
with:
4545
python-version: ${{ matrix.python-version }}
4646
cache: pip
@@ -68,12 +68,12 @@ jobs:
6868
release_id: ${{ steps.release-id.outputs.release_id }}
6969
steps:
7070
- name: Checkout
71-
uses: actions/checkout@v4
71+
uses: actions/checkout@v6
7272
with:
7373
fetch-depth: 0
7474

7575
- name: Set up Python
76-
uses: actions/setup-python@v5
76+
uses: actions/setup-python@v6
7777
with:
7878
python-version: "3.13"
7979
cache: pip
@@ -117,14 +117,14 @@ jobs:
117117
echo "release_id=${release_id}" >> "${GITHUB_OUTPUT}"
118118
119119
- name: Upload distribution artifact
120-
uses: actions/upload-artifact@v4
120+
uses: actions/upload-artifact@v7
121121
with:
122122
name: python-dist
123123
path: dist/*
124124
if-no-files-found: error
125125

126126
- name: Upload transparency artifact
127-
uses: actions/upload-artifact@v4
127+
uses: actions/upload-artifact@v7
128128
with:
129129
name: release-transparency
130130
path: release-artifacts/${{ steps.release-id.outputs.release_id }}/*
@@ -169,7 +169,7 @@ jobs:
169169
170170
- name: Upload published verification result
171171
if: startsWith(github.ref, 'refs/tags/v') && always()
172-
uses: actions/upload-artifact@v4
172+
uses: actions/upload-artifact@v7
173173
with:
174174
name: published-release-verification-${{ github.ref_name }}
175175
path: published-release-verification.json
@@ -221,7 +221,7 @@ jobs:
221221
id-token: write
222222
steps:
223223
- name: Download distribution artifact
224-
uses: actions/download-artifact@v4
224+
uses: actions/download-artifact@v7
225225
with:
226226
name: python-dist
227227
path: dist

.github/workflows/verify-published-release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ jobs:
2020
runs-on: ubuntu-latest
2121
steps:
2222
- name: Checkout verifier
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@v6
2424

2525
- name: Set up Python
26-
uses: actions/setup-python@v5
26+
uses: actions/setup-python@v6
2727
with:
2828
python-version: "3.13"
2929

@@ -54,7 +54,7 @@ jobs:
5454
5555
- name: Upload verification result
5656
if: always()
57-
uses: actions/upload-artifact@v4
57+
uses: actions/upload-artifact@v7
5858
with:
5959
name: published-release-verification-${{ steps.release.outputs.tag }}
6060
path: published-release-verification.json

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## Unreleased
4+
5+
- Move GitHub checkout, Python setup, and artifact transfer actions to their
6+
Node 24-compatible major versions for future release and verification runs.
7+
38
## 1.1.1 - 2026-07-13
49

510
- Correct the public checksum manifest to cover the flat GitHub release assets.

0 commit comments

Comments
 (0)