Skip to content

Commit bee14d8

Browse files
authored
cicd: update release actions (#77)
1 parent 99c9015 commit bee14d8

1 file changed

Lines changed: 13 additions & 13 deletions

File tree

.github/workflows/release.yaml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ jobs:
3030
- runner: ubuntu-22.04
3131
target: ppc64le
3232
steps:
33-
- uses: actions/checkout@v4
34-
- uses: actions/setup-python@v5
33+
- uses: actions/checkout@v6
34+
- uses: actions/setup-python@v6
3535
with:
3636
python-version: 3.x
3737
- name: Build wheels
@@ -42,7 +42,7 @@ jobs:
4242
sccache: 'true'
4343
manylinux: auto
4444
- name: Upload wheels
45-
uses: actions/upload-artifact@v4
45+
uses: actions/upload-artifact@v7
4646
with:
4747
name: wheels-linux-${{ matrix.platform.target }}
4848
path: dist
@@ -57,8 +57,8 @@ jobs:
5757
- runner: windows-latest
5858
target: x86
5959
steps:
60-
- uses: actions/checkout@v4
61-
- uses: actions/setup-python@v5
60+
- uses: actions/checkout@v6
61+
- uses: actions/setup-python@v6
6262
with:
6363
python-version: 3.x
6464
architecture: ${{ matrix.platform.target }}
@@ -69,7 +69,7 @@ jobs:
6969
args: --release --out dist --manifest-path rust/Cargo.toml
7070
sccache: 'true'
7171
- name: Upload wheels
72-
uses: actions/upload-artifact@v4
72+
uses: actions/upload-artifact@v7
7373
with:
7474
name: wheels-windows-${{ matrix.platform.target }}
7575
path: dist
@@ -84,8 +84,8 @@ jobs:
8484
- runner: macos-14
8585
target: aarch64
8686
steps:
87-
- uses: actions/checkout@v4
88-
- uses: actions/setup-python@v5
87+
- uses: actions/checkout@v6
88+
- uses: actions/setup-python@v6
8989
with:
9090
python-version: 3.x
9191
- name: Build wheels
@@ -95,22 +95,22 @@ jobs:
9595
args: --release --out dist --manifest-path rust/Cargo.toml
9696
sccache: 'true'
9797
- name: Upload wheels
98-
uses: actions/upload-artifact@v4
98+
uses: actions/upload-artifact@v7
9999
with:
100100
name: wheels-macos-${{ matrix.platform.target }}
101101
path: dist
102102

103103
sdist:
104104
runs-on: ubuntu-latest
105105
steps:
106-
- uses: actions/checkout@v4
106+
- uses: actions/checkout@v6
107107
- name: Build sdist
108108
uses: PyO3/maturin-action@v1
109109
with:
110110
command: sdist
111111
args: --out dist
112112
- name: Upload sdist
113-
uses: actions/upload-artifact@v4
113+
uses: actions/upload-artifact@v7
114114
with:
115115
name: wheels-sdist
116116
path: dist
@@ -134,9 +134,9 @@ jobs:
134134
attestations: write
135135
steps:
136136
- name: Acquire build artifacts from parent jobs
137-
uses: actions/download-artifact@v4
137+
uses: actions/download-artifact@v8
138138
- name: Generate artifact attestation
139-
uses: actions/attest-build-provenance@v1
139+
uses: actions/attest-build-provenance@v4
140140
with:
141141
subject-path: 'wheels-*/*'
142142
- name: Publish to PyPI

0 commit comments

Comments
 (0)