Skip to content

Commit d9e3450

Browse files
authored
ci: update upload-/download-artifact actions (MODFLOW-ORG#2145)
v3 is deprecated and has started to fail
1 parent 00e4fd7 commit d9e3450

File tree

3 files changed

+16
-16
lines changed

3 files changed

+16
-16
lines changed

.github/workflows/compilers.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ jobs:
119119

120120
- name: Upload build log
121121
if: failure()
122-
uses: actions/upload-artifact@v3
122+
uses: actions/upload-artifact@v4
123123
with:
124124
name: meson-log.txt
125125
path: modflow6/builddir/meson-logs/meson-log.txt
@@ -178,7 +178,7 @@ jobs:
178178
179179
- name: Upload reports
180180
if: success() || failure()
181-
uses: actions/upload-artifact@v3
181+
uses: actions/upload-artifact@v4
182182
with:
183183
name: compat
184184
path: compat/*.csv
@@ -205,7 +205,7 @@ jobs:
205205
run: pip install tabulate pandas
206206

207207
- name: Download reports
208-
uses: actions/download-artifact@v3
208+
uses: actions/download-artifact@v4
209209
with:
210210
name: compat
211211
path: .github/compat/new
@@ -228,7 +228,7 @@ jobs:
228228
229229
# only upload wide CSVs and Markdown tables
230230
- name: Upload artifacts
231-
uses: actions/upload-artifact@v3
231+
uses: actions/upload-artifact@v4
232232
with:
233233
name: compat
234234
path: |

.github/workflows/docs.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ jobs:
145145
run: cat run-time-comparison.md
146146

147147
- name: Upload benchmarks
148-
uses: actions/upload-artifact@v3
148+
uses: actions/upload-artifact@v4
149149
with:
150150
name: run-time-comparison
151151
path: modflow6/distribution/run-time-comparison.md
@@ -159,7 +159,7 @@ jobs:
159159
run: cat deprecations.md
160160

161161
- name: Upload deprecations
162-
uses: actions/upload-artifact@v3
162+
uses: actions/upload-artifact@v4
163163
with:
164164
name: deprecations
165165
path: modflow6/doc/mf6io/mf6ivar/md/deprecations.md
@@ -169,7 +169,7 @@ jobs:
169169
run: pixi run sphinx
170170

171171
- name: Upload RTD files
172-
uses: actions/upload-artifact@v3
172+
uses: actions/upload-artifact@v4
173173
with:
174174
name: rtd-files-for-${{ github.sha }}
175175
path: |
@@ -186,7 +186,7 @@ jobs:
186186
run: pixi run build-docs
187187

188188
- name: Upload PDF documents
189-
uses: actions/upload-artifact@v3
189+
uses: actions/upload-artifact@v4
190190
with:
191191
name: mf6io.pdf
192192
path: |
@@ -253,7 +253,7 @@ jobs:
253253
working-directory: ${{env.working-directory}}
254254

255255
- name: upload pages artifact
256-
uses: actions/upload-pages-artifact@v2
256+
uses: actions/upload-pages-artifact@v3
257257
with:
258258
path: ${{env.working-directory}}/html
259259

.github/workflows/release.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ jobs:
260260
if exist rebuilt rd /s /q downloaded
261261
262262
- name: Upload binaries
263-
uses: actions/upload-artifact@v3
263+
uses: actions/upload-artifact@v4
264264
with:
265265
name: bin-${{ steps.ostag.outputs.ostag }}
266266
path: modflow6/bin
@@ -427,7 +427,7 @@ jobs:
427427
echo "ostag=$ostag" >> $GITHUB_OUTPUT
428428
429429
- name: Download pre-built binaries
430-
uses: actions/download-artifact@v3
430+
uses: actions/download-artifact@v4
431431
with:
432432
name: bin-${{ steps.ostag.outputs.ostag }}
433433
path: bin
@@ -464,7 +464,7 @@ jobs:
464464
cat md/deprecations.md
465465
466466
- name: Upload deprecations
467-
uses: actions/upload-artifact@v3
467+
uses: actions/upload-artifact@v4
468468
with:
469469
name: deprecations
470470
path: modflow6/doc/mf6io/mf6ivar/md/deprecations.md
@@ -493,7 +493,7 @@ jobs:
493493
mv "doc/ReleaseNotes.pdf" "doc/release.pdf"
494494
495495
- name: Upload documentation artifact
496-
uses: actions/upload-artifact@v3
496+
uses: actions/upload-artifact@v4
497497
with:
498498
name: doc
499499
path: doc
@@ -572,7 +572,7 @@ jobs:
572572
echo "ostag=$ostag" >> $GITHUB_OUTPUT
573573
574574
- name: Download artifacts
575-
uses: actions/download-artifact@v3
575+
uses: actions/download-artifact@v4
576576
with:
577577
path: ${{ needs.build.outputs.distname }}_${{ steps.ostag.outputs.ostag }}
578578

@@ -682,14 +682,14 @@ jobs:
682682
fi
683683
684684
- name: Upload distribution
685-
uses: actions/upload-artifact@v3
685+
uses: actions/upload-artifact@v4
686686
with:
687687
name: "${{ needs.build.outputs.distname }}_${{ steps.ostag.outputs.ostag }}"
688688
path: "${{ needs.build.outputs.distname }}_${{ steps.ostag.outputs.ostag }}.zip"
689689

690690
- name: Upload release notes
691691
if: runner.os == 'Linux'
692-
uses: actions/upload-artifact@v3
692+
uses: actions/upload-artifact@v4
693693
with:
694694
name: release_notes
695695
path: "${{ needs.build.outputs.distname }}_${{ steps.ostag.outputs.ostag }}/doc/release.pdf"

0 commit comments

Comments
 (0)