Skip to content

Commit 88d6aba

Browse files
committed
Update actions
1 parent 1841630 commit 88d6aba

1 file changed

Lines changed: 22 additions & 22 deletions

File tree

.github/workflows/pysplashsurf_CI.yml

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@ jobs:
2626
name: Run stub generator
2727
runs-on: ubuntu-latest
2828
steps:
29-
- uses: actions/checkout@v3
29+
- uses: actions/checkout@v6
3030
- uses: moonrepo/setup-rust@v1
3131
- run: |
3232
cargo run --bin stub_gen --no-default-features
3333
working-directory: pysplashsurf
3434
- name: Upload stub as artifact
35-
uses: actions/upload-artifact@v4
35+
uses: actions/upload-artifact@v7
3636
with:
3737
name: pysplashsurf.pyi
3838
path: pysplashsurf/pysplashsurf/
@@ -60,7 +60,7 @@ jobs:
6060
# steps:
6161
# - uses: actions/checkout@v6
6262
# - name: Download stub artifact
63-
# uses: actions/download-artifact@v4
63+
# uses: actions/download-artifact@v8
6464
# with:
6565
# name: pysplashsurf.pyi
6666
# path: pysplashsurf/pysplashsurf/
@@ -96,7 +96,7 @@ jobs:
9696
# CIBW_BEFORE_ALL_LINUX: curl -sSf https://sh.rustup.rs | sh -s -- -y
9797
# CIBW_ENVIRONMENT_LINUX: "PATH=$HOME/.cargo/bin:$PATH"
9898
# - name: Upload wheels
99-
# uses: actions/upload-artifact@v4
99+
# uses: actions/upload-artifact@v7
100100
# with:
101101
# name: wheels-${{ matrix.python-version }}
102102
# path: wheelhouse
@@ -112,7 +112,7 @@ jobs:
112112
steps:
113113
- uses: actions/checkout@v6
114114
- name: Download stub artifact
115-
uses: actions/download-artifact@v4
115+
uses: actions/download-artifact@v8
116116
with:
117117
name: pysplashsurf.pyi
118118
path: pysplashsurf/pysplashsurf/
@@ -131,7 +131,7 @@ jobs:
131131
pip install auditwheel
132132
auditwheel repair wheelhouse/*.whl
133133
- name: Upload wheels
134-
uses: actions/upload-artifact@v4
134+
uses: actions/upload-artifact@v7
135135
with:
136136
name: wheels-linux-${{ matrix.target }}
137137
path: wheelhouse
@@ -155,7 +155,7 @@ jobs:
155155
# steps:
156156
# - uses: actions/checkout@v6
157157
# - name: Download stub artifact
158-
# uses: actions/download-artifact@v4
158+
# uses: actions/download-artifact@v8
159159
# with:
160160
# name: pysplashsurf.pyi
161161
# path: pysplashsurf/pysplashsurf/
@@ -174,7 +174,7 @@ jobs:
174174
# CIBW_TEST_SOURCES: "pysplashsurf/tests"
175175
# CIBW_TEST_REQUIRES: pytest meshio trimesh rtree scipy
176176
# - name: Upload wheels
177-
# uses: actions/upload-artifact@v4
177+
# uses: actions/upload-artifact@v7
178178
# with:
179179
# name: wheels-${{ matrix.python-version }}
180180
# path: wheelhouse
@@ -192,7 +192,7 @@ jobs:
192192
steps:
193193
- uses: actions/checkout@v6
194194
- name: Download stub artifact
195-
uses: actions/download-artifact@v4
195+
uses: actions/download-artifact@v8
196196
with:
197197
name: pysplashsurf.pyi
198198
path: pysplashsurf/pysplashsurf/
@@ -210,7 +210,7 @@ jobs:
210210
pip install delocate
211211
delocate-wheel -v wheelhouse/*.whl
212212
- name: Upload wheels
213-
uses: actions/upload-artifact@v4
213+
uses: actions/upload-artifact@v7
214214
with:
215215
name: wheels-macos-${{ matrix.target }}
216216
path: wheelhouse
@@ -230,7 +230,7 @@ jobs:
230230
# steps:
231231
# - uses: actions/checkout@v6
232232
# - name: Download stub artifact
233-
# uses: actions/download-artifact@v4
233+
# uses: actions/download-artifact@v8
234234
# with:
235235
# name: pysplashsurf.pyi
236236
# path: pysplashsurf/pysplashsurf/
@@ -249,7 +249,7 @@ jobs:
249249
# #CIBW_TEST_SOURCES: "pysplashsurf/tests"
250250
# #CIBW_TEST_REQUIRES: pytest meshio trimesh rtree scipy
251251
# - name: Upload wheels
252-
# uses: actions/upload-artifact@v4
252+
# uses: actions/upload-artifact@v7
253253
# with:
254254
# name: wheels-${{ matrix.python-version }}
255255
# path: wheelhouse
@@ -274,7 +274,7 @@ jobs:
274274
steps:
275275
- uses: actions/checkout@v6
276276
- name: Download stub artifact
277-
uses: actions/download-artifact@v4
277+
uses: actions/download-artifact@v8
278278
with:
279279
name: pysplashsurf.pyi
280280
path: pysplashsurf/pysplashsurf/
@@ -293,7 +293,7 @@ jobs:
293293
pip install delvewheel
294294
delvewheel show -v wheelhouse/*.whl
295295
- name: Upload wheels
296-
uses: actions/upload-artifact@v4
296+
uses: actions/upload-artifact@v7
297297
with:
298298
name: wheels-windows-${{ matrix.target }}
299299
path: wheelhouse
@@ -305,7 +305,7 @@ jobs:
305305
steps:
306306
- uses: actions/checkout@v6
307307
- name: Download stub artifact
308-
uses: actions/download-artifact@v4
308+
uses: actions/download-artifact@v8
309309
with:
310310
name: pysplashsurf.pyi
311311
path: pysplashsurf/pysplashsurf/
@@ -315,7 +315,7 @@ jobs:
315315
command: sdist
316316
args: --out dist -m pysplashsurf/Cargo.toml
317317
- name: Upload sdist
318-
uses: actions/upload-artifact@v4
318+
uses: actions/upload-artifact@v7
319319
with:
320320
name: wheels-sdist
321321
path: dist
@@ -326,7 +326,7 @@ jobs:
326326
if: ${{ startsWith(github.ref, 'refs/tags/v') || (github.event_name == 'workflow_dispatch' && github.ref == 'refs/heads/main') }}
327327
needs: [linux_wheels, macos_wheels, windows_wheels, sdist, tests, docs]
328328
steps:
329-
- uses: actions/download-artifact@v4
329+
- uses: actions/download-artifact@v8
330330
with:
331331
pattern: wheels-*
332332
merge-multiple: true
@@ -367,7 +367,7 @@ jobs:
367367
FILE_NAME=$(ls dist)
368368
echo "file_name=$FILE_NAME" >> $GITHUB_OUTPUT
369369
- name: Upload wheel
370-
uses: actions/upload-artifact@v4
370+
uses: actions/upload-artifact@v7
371371
with:
372372
name: doc_tests_wheel
373373
path: dist
@@ -382,7 +382,7 @@ jobs:
382382
with:
383383
python-version: 3.12
384384
- name: Download wheel
385-
uses: actions/download-artifact@v4
385+
uses: actions/download-artifact@v8
386386
with:
387387
name: doc_tests_wheel
388388
path: dist/
@@ -392,7 +392,7 @@ jobs:
392392
- uses: ammaraskar/sphinx-action@8.2.3
393393
with:
394394
docs-folder: "pysplashsurf/pysplashsurf/docs/"
395-
- uses: actions/upload-artifact@v4
395+
- uses: actions/upload-artifact@v7
396396
with:
397397
name: DocumentationHTML
398398
path: pysplashsurf/pysplashsurf/docs/build/html/
@@ -418,7 +418,7 @@ jobs:
418418
- uses: actions/setup-python@v6
419419
with:
420420
python-version: 3.12
421-
- uses: mamba-org/setup-micromamba@v2
421+
- uses: mamba-org/setup-micromamba@v3
422422
with:
423423
environment-file: pysplashsurf/python_environment.yaml
424424
init-shell: >-
@@ -427,7 +427,7 @@ jobs:
427427
conda info
428428
conda list
429429
- name: Download wheel
430-
uses: actions/download-artifact@v4
430+
uses: actions/download-artifact@v8
431431
with:
432432
name: doc_tests_wheel
433433
path: dist/

0 commit comments

Comments
 (0)