Skip to content

Commit f54a036

Browse files
committed
use separate upload/download names for v4 migration
1 parent 7a91815 commit f54a036

File tree

1 file changed

+45
-18
lines changed

1 file changed

+45
-18
lines changed

.github/workflows/release.yml

Lines changed: 45 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -35,18 +35,21 @@ jobs:
3535
name: Linux_amd64_archive
3636
path: ./dist/${{ steps.make_dist.outputs.archive }}
3737
retention-days: 2
38+
overwrite: true # TODO remove after initial working upload
3839
- name: Upload BN checksum artefact
3940
uses: actions/upload-artifact@v4
4041
with:
41-
name: Linux_amd64_checksum
42+
name: Linux_amd64_checksum_bn
4243
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus_beacon_node.sha512sum
4344
retention-days: 2
45+
overwrite: true # TODO remove after initial working upload
4446
- name: Upload VC checksum artefact
4547
uses: actions/upload-artifact@v4
4648
with:
47-
name: Linux_amd64_checksum
49+
name: Linux_amd64_checksum_vc
4850
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus_validator_client.sha512sum
4951
retention-days: 2
52+
overwrite: true # TODO remove after initial working upload
5053
- name: Login to Docker Hub
5154
uses: docker/login-action@v1
5255
with:
@@ -83,6 +86,7 @@ jobs:
8386
./dist/*.deb
8487
./dist/*.rpm
8588
retention-days: 2
89+
overwrite: true # TODO remove after initial working upload
8690
build-arm64:
8791
name: Linux ARM64 release asset
8892
runs-on: ubuntu-latest
@@ -112,18 +116,21 @@ jobs:
112116
name: Linux_arm64_archive
113117
path: ./dist/${{ steps.make_dist.outputs.archive }}
114118
retention-days: 2
119+
overwrite: true # TODO remove after initial working upload
115120
- name: Upload BN checksum artefact
116121
uses: actions/upload-artifact@v4
117122
with:
118-
name: Linux_arm64_checksum
123+
name: Linux_arm64_checksum_bn
119124
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus_beacon_node.sha512sum
120125
retention-days: 2
126+
overwrite: true # TODO remove after initial working upload
121127
- name: Upload VC checksum artefact
122128
uses: actions/upload-artifact@v4
123129
with:
124-
name: Linux_arm64_checksum
130+
name: Linux_arm64_checksum_vc
125131
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus_validator_client.sha512sum
126132
retention-days: 2
133+
overwrite: true # TODO remove after initial working upload
127134
- name: Login to Docker Hub
128135
uses: docker/login-action@v1
129136
with:
@@ -162,6 +169,7 @@ jobs:
162169
./dist/*.deb
163170
./dist/*.rpm
164171
retention-days: 2
172+
overwrite: true # TODO remove after initial working upload
165173
build-arm:
166174
name: Linux ARM release asset
167175
runs-on: ubuntu-latest
@@ -191,23 +199,26 @@ jobs:
191199
name: Linux_arm_archive
192200
path: ./dist/${{ steps.make_dist.outputs.archive }}
193201
retention-days: 2
202+
overwrite: true # TODO remove after initial working upload
194203
- name: Upload BN checksum artefact
195204
uses: actions/upload-artifact@v4
196205
with:
197-
name: Linux_arm_checksum
206+
name: Linux_arm_checksum_bn
198207
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus_beacon_node.sha512sum
199208
retention-days: 2
200209
- name: Upload VC checksum artefact
201210
uses: actions/upload-artifact@v4
202211
with:
203-
name: Linux_arm_checksum
212+
name: Linux_arm_checksum_vc
204213
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus_validator_client.sha512sum
205214
retention-days: 2
215+
overwrite: true # TODO remove after initial working upload
206216
- name: Login to Docker Hub
207217
uses: docker/login-action@v1
208218
with:
209219
username: ${{ secrets.DOCKERHUB_USERNAME }}
210220
password: ${{ secrets.DOCKERHUB_TOKEN }}
221+
overwrite: true # TODO remove after initial working upload
211222
- name: Build and push a Docker images for end users
212223
run: |
213224
cd dist
@@ -241,6 +252,7 @@ jobs:
241252
./dist/*.deb
242253
./dist/*.rpm
243254
retention-days: 2
255+
overwrite: true # TODO remove after initial working upload
244256
build-win64:
245257
name: Windows AMD64 release asset
246258
runs-on: ubuntu-latest
@@ -263,18 +275,21 @@ jobs:
263275
name: Windows_amd64_archive
264276
path: ./dist/${{ steps.make_dist.outputs.archive }}
265277
retention-days: 2
278+
overwrite: true # TODO remove after initial working upload
266279
- name: Upload BN checksum artefact
267280
uses: actions/upload-artifact@v4
268281
with:
269-
name: Windows_amd64_checksum
282+
name: Windows_amd64_checksum_bn
270283
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus_beacon_node.sha512sum
271284
retention-days: 2
285+
overwrite: true # TODO remove after initial working upload
272286
- name: Upload VC checksum artefact
273287
uses: actions/upload-artifact@v4
274288
with:
275-
name: Windows_amd64_checksum
289+
name: Windows_amd64_checksum_vc
276290
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus_validator_client.sha512sum
277291
retention-days: 2
292+
overwrite: true # TODO remove after initial working upload
278293
build-macos-amd64:
279294
name: macOS AMD64 release asset
280295
runs-on: ubuntu-latest
@@ -297,18 +312,21 @@ jobs:
297312
name: macOS_amd64_archive
298313
path: ./dist/${{ steps.make_dist.outputs.archive }}
299314
retention-days: 2
315+
overwrite: true # TODO remove after initial working upload
300316
- name: Upload BN checksum artefact
301317
uses: actions/upload-artifact@v4
302318
with:
303-
name: macOS_amd64_checksum
319+
name: macOS_amd64_checksum_bn
304320
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus_beacon_node.sha512sum
305321
retention-days: 2
322+
overwrite: true # TODO remove after initial working upload
306323
- name: Upload VC checksum artefact
307324
uses: actions/upload-artifact@v4
308325
with:
309-
name: macOS_amd64_checksum
326+
name: macOS_amd64_checksum_vc
310327
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus_validator_client.sha512sum
311328
retention-days: 2
329+
overwrite: true # TODO remove after initial working upload
312330
build-macos-arm64:
313331
name: macOS ARM64 release asset
314332
runs-on: ubuntu-latest
@@ -331,18 +349,21 @@ jobs:
331349
name: macOS_arm64_archive
332350
path: ./dist/${{ steps.make_dist.outputs.archive }}
333351
retention-days: 2
352+
overwrite: true # TODO remove after initial working upload
334353
- name: Upload BN checksum artefact
335354
uses: actions/upload-artifact@v4
336355
with:
337-
name: macOS_arm64_checksum
356+
name: macOS_arm64_checksum_bn
338357
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus_beacon_node.sha512sum
339358
retention-days: 2
359+
overwrite: true # TODO remove after initial working upload
340360
- name: Upload VC checksum artefact
341361
uses: actions/upload-artifact@v4
342362
with:
343-
name: macOS_arm64_checksum
363+
name: macOS_arm64_checksum_vc
344364
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus_validator_client.sha512sum
345365
retention-days: 2
366+
overwrite: true # TODO remove after initial working upload
346367
prepare-release:
347368
name: Prepare release draft
348369
needs: [build-amd64, build-arm64, build-arm, build-win64, build-macos-amd64, build-macos-arm64]
@@ -368,17 +389,23 @@ jobs:
368389
\`\`\`text
369390
EOF
370391
echo '# Linux AMD64' >> release_notes.md
371-
cat Linux_amd64_checksum/* >> release_notes.md
392+
cat Linux_amd64_checksum_bn/* >> release_notes.md
393+
cat Linux_amd64_checksum_vc/* >> release_notes.md
372394
echo '# Linux ARM64' >> release_notes.md
373-
cat Linux_arm64_checksum/* >> release_notes.md
395+
cat Linux_arm64_checksum_bn/* >> release_notes.md
396+
cat Linux_arm64_checksum_vc/* >> release_notes.md
374397
echo '# Linux ARM' >> release_notes.md
375-
cat Linux_arm_checksum/* >> release_notes.md
398+
cat Linux_arm_checksum_bn/* >> release_notes.md
399+
cat Linux_arm_checksum_vc/* >> release_notes.md
376400
echo '# Windows AMD64' >> release_notes.md
377-
cat Windows_amd64_checksum/* >> release_notes.md
401+
cat Windows_amd64_checksum_bn/* >> release_notes.md
402+
cat Windows_amd64_checksum_vc/* >> release_notes.md
378403
echo '# macOS AMD64' >> release_notes.md
379-
cat macOS_amd64_checksum/* >> release_notes.md
404+
cat macOS_amd64_checksum_bn/* >> release_notes.md
405+
cat macOS_amd64_checksum_vc/* >> release_notes.md
380406
echo '# macOS ARM64' >> release_notes.md
381-
cat macOS_arm64_checksum/* >> release_notes.md
407+
cat macOS_arm64_checksum_bn/* >> release_notes.md
408+
cat macOS_arm64_checksum_vc/* >> release_notes.md
382409
echo '```' >> release_notes.md
383410
- name: Create release
384411
id: create_release

0 commit comments

Comments
 (0)