Skip to content

Commit a8ebc14

Browse files
authored
github: upgrade to download/artifact v4 (#130)
#129 but that PR is broke since it doesn't upgrade both halves. commit-id:7f1b728f
1 parent 125f075 commit a8ebc14

3 files changed

Lines changed: 35 additions & 35 deletions

File tree

.github/workflows/reusable-integration-tests.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -77,19 +77,19 @@ jobs:
7777
steps:
7878
- uses: actions/checkout@v4
7979
- name: Download pybf whl
80-
uses: actions/download-artifact@v3
80+
uses: actions/download-artifact@v4
8181
with:
8282
name: pybf_whl
8383
- name: Download pybf tests
84-
uses: actions/download-artifact@v3
84+
uses: actions/download-artifact@v4
8585
with:
8686
name: pybf_tests
8787
- name: Download pybf notebooks
88-
uses: actions/download-artifact@v3
88+
uses: actions/download-artifact@v4
8989
with:
9090
name: pybf_notebooks
9191
- name: Download questions
92-
uses: actions/download-artifact@v3
92+
uses: actions/download-artifact@v4
9393
with:
9494
name: bf_questions
9595
- uses: actions/setup-python@v5
@@ -118,19 +118,19 @@ jobs:
118118
steps:
119119
- uses: actions/checkout@v4
120120
- name: Download bf image
121-
uses: actions/download-artifact@v3
121+
uses: actions/download-artifact@v4
122122
with:
123123
name: bf_image
124124
- name: Download pybf tests
125-
uses: actions/download-artifact@v3
125+
uses: actions/download-artifact@v4
126126
with:
127127
name: pybf_tests
128128
- name: Download pybf notebooks
129-
uses: actions/download-artifact@v3
129+
uses: actions/download-artifact@v4
130130
with:
131131
name: pybf_notebooks
132132
- name: Download questions
133-
uses: actions/download-artifact@v3
133+
uses: actions/download-artifact@v4
134134
with:
135135
name: bf_questions
136136
- name: Start bf
@@ -159,23 +159,23 @@ jobs:
159159
steps:
160160
- uses: actions/checkout@v4
161161
- name: Download bf image
162-
uses: actions/download-artifact@v3
162+
uses: actions/download-artifact@v4
163163
with:
164164
name: bf_image
165165
- name: Download pybf whl
166-
uses: actions/download-artifact@v3
166+
uses: actions/download-artifact@v4
167167
with:
168168
name: pybf_whl
169169
- name: Download pybf notebooks
170-
uses: actions/download-artifact@v3
170+
uses: actions/download-artifact@v4
171171
with:
172172
name: pybf_notebooks
173173
- name: Download pybf tests
174-
uses: actions/download-artifact@v3
174+
uses: actions/download-artifact@v4
175175
with:
176176
name: pybf_tests
177177
- name: Download questions
178-
uses: actions/download-artifact@v3
178+
uses: actions/download-artifact@v4
179179
with:
180180
name: bf_questions
181181
- name: Start bf
@@ -204,23 +204,23 @@ jobs:
204204
steps:
205205
- uses: actions/checkout@v4
206206
- name: Download allinone image
207-
uses: actions/download-artifact@v3
207+
uses: actions/download-artifact@v4
208208
with:
209209
name: allinone_image
210210
- name: Download pybf whl
211-
uses: actions/download-artifact@v3
211+
uses: actions/download-artifact@v4
212212
with:
213213
name: pybf_whl
214214
- name: Download pybf notebooks
215-
uses: actions/download-artifact@v3
215+
uses: actions/download-artifact@v4
216216
with:
217217
name: pybf_notebooks
218218
- name: Download pybf tests
219-
uses: actions/download-artifact@v3
219+
uses: actions/download-artifact@v4
220220
with:
221221
name: pybf_tests
222222
- name: Download questions
223-
uses: actions/download-artifact@v3
223+
uses: actions/download-artifact@v4
224224
with:
225225
name: bf_questions
226226
- uses: actions/setup-python@v5

.github/workflows/reusable-precommit.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -124,12 +124,12 @@ jobs:
124124
cp -r batfish/questions/{stable,experimental} ${QUESTION_DIR}
125125
tar -czf questions.tgz -C ${TMP_DIR} questions
126126
- name: Upload JAR
127-
uses: actions/upload-artifact@v3
127+
uses: actions/upload-artifact@v4
128128
with:
129129
name: bf_jar
130130
path: allinone-bundle.jar
131131
- name: Upload questions
132-
uses: actions/upload-artifact@v3
132+
uses: actions/upload-artifact@v4
133133
with:
134134
name: bf_questions
135135
path: questions.tgz
@@ -164,17 +164,17 @@ jobs:
164164
tar -czf pybatfish-tests.tgz -C pybatfish tests
165165
tar -czf pybatfish-notebooks.tgz -C pybatfish jupyter_notebooks
166166
- name: Upload pybf wheel
167-
uses: actions/upload-artifact@v3
167+
uses: actions/upload-artifact@v4
168168
with:
169169
name: pybf_whl
170170
path: pybatfish/dist/*
171171
- name: Upload tests
172-
uses: actions/upload-artifact@v3
172+
uses: actions/upload-artifact@v4
173173
with:
174174
name: pybf_tests
175175
path: pybatfish-tests.tgz
176176
- name: Upload notebooks
177-
uses: actions/upload-artifact@v3
177+
uses: actions/upload-artifact@v4
178178
with:
179179
name: pybf_notebooks
180180
path: pybatfish-notebooks.tgz
@@ -188,11 +188,11 @@ jobs:
188188
- name: Checkout
189189
uses: actions/checkout@v4
190190
- name: Download jar
191-
uses: actions/download-artifact@v3
191+
uses: actions/download-artifact@v4
192192
with:
193193
name: bf_jar
194194
- name: Download questions
195-
uses: actions/download-artifact@v3
195+
uses: actions/download-artifact@v4
196196
with:
197197
name: bf_questions
198198
- name: Setup Batfish image assets
@@ -216,16 +216,16 @@ jobs:
216216
outputs: type=docker,dest=/tmp/bf.tar
217217
context: .
218218
- name: Upload docker image
219-
uses: actions/upload-artifact@v3
219+
uses: actions/upload-artifact@v4
220220
with:
221221
name: bf_image
222222
path: /tmp/bf.tar
223223
- name: Download pybf whl
224-
uses: actions/download-artifact@v3
224+
uses: actions/download-artifact@v4
225225
with:
226226
name: pybf_whl
227227
- name: Download pybf notebooks
228-
uses: actions/download-artifact@v3
228+
uses: actions/download-artifact@v4
229229
with:
230230
name: pybf_notebooks
231231
- name: Setup Allinone image assets
@@ -251,7 +251,7 @@ jobs:
251251
outputs: type=docker,dest=/tmp/allinone.tar
252252
context: .
253253
- name: Upload docker image
254-
uses: actions/upload-artifact@v3
254+
uses: actions/upload-artifact@v4
255255
with:
256256
name: allinone_image
257257
path: /tmp/allinone.tar

.github/workflows/reusable-upload.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,11 @@ jobs:
5757
runs-on: ubuntu-latest
5858
steps:
5959
- name: Download bf image
60-
uses: actions/download-artifact@v3
60+
uses: actions/download-artifact@v4
6161
with:
6262
name: bf_image
6363
- name: Download allinone image
64-
uses: actions/download-artifact@v3
64+
uses: actions/download-artifact@v4
6565
with:
6666
name: allinone_image
6767
- name: DockerHub Login
@@ -82,7 +82,7 @@ jobs:
8282
runs-on: ubuntu-latest
8383
steps:
8484
- name: Download pybf whl
85-
uses: actions/download-artifact@v3
85+
uses: actions/download-artifact@v4
8686
with:
8787
name: pybf_whl
8888
path: dist
@@ -119,11 +119,11 @@ jobs:
119119
runs-on: ubuntu-latest
120120
steps:
121121
- name: Download bf image
122-
uses: actions/download-artifact@v3
122+
uses: actions/download-artifact@v4
123123
with:
124124
name: bf_image
125125
- name: Download allinone image
126-
uses: actions/download-artifact@v3
126+
uses: actions/download-artifact@v4
127127
with:
128128
name: allinone_image
129129
- name: DockerHub Login
@@ -159,7 +159,7 @@ jobs:
159159
runs-on: ubuntu-latest
160160
steps:
161161
- name: Download pybf whl
162-
uses: actions/download-artifact@v3
162+
uses: actions/download-artifact@v4
163163
with:
164164
name: pybf_whl
165165
- name: Prep whl

0 commit comments

Comments
 (0)