Skip to content

Commit 0b7fe9a

Browse files
authored
Merge pull request #9235 from mbien/ci-no-zip-uploads
CI: Update upload/download actions and switch to direct upload
2 parents daeca8d + e252f44 commit 0b7fe9a

File tree

4 files changed

+83
-83
lines changed

4 files changed

+83
-83
lines changed

.github/workflows/main.yml

Lines changed: 54 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -180,25 +180,25 @@ jobs:
180180

181181
- name: Upload Workspace
182182
if: ${{ (matrix.java == '21') && success() }}
183-
uses: actions/upload-artifact@v6
183+
uses: actions/upload-artifact@v7
184184
with:
185-
name: build
186185
path: /tmp/build.tar.zst
187-
compression-level: 0
186+
archive: false
188187
retention-days: 2
189188
if-no-files-found: error
190189

191190
- name: Create Dev Build
192191
if: ${{ matrix.java == '21' && contains(github.event.pull_request.labels.*.name, 'ci:dev-build') && success() }}
193-
run: ant $OPTS -quiet -Dcluster.config=$CLUSTER_CONFIG zip-cluster-config
192+
run: |
193+
ant $OPTS -quiet -Dcluster.config=$CLUSTER_CONFIG zip-cluster-config
194+
mv nbbuild/NetBeans-*.zip nbbuild/dev-build_${{github.event.pull_request.number || github.run_id}}.zip
194195
195196
- name: Upload Dev Build
196197
if: ${{ matrix.java == '21' && contains(github.event.pull_request.labels.*.name, 'ci:dev-build') && success() }}
197-
uses: actions/upload-artifact@v6
198+
uses: actions/upload-artifact@v7
198199
with:
199-
name: dev-build_${{github.event.pull_request.number || github.run_id}}
200-
path: nbbuild/NetBeans-*.zip
201-
compression-level: 0
200+
path: nbbuild/dev-build_*.zip
201+
archive: false
202202
retention-days: 7
203203
if-no-files-found: error
204204

@@ -267,9 +267,9 @@ jobs:
267267
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
268268
269269
- name: Download Build
270-
uses: actions/download-artifact@v7
270+
uses: actions/download-artifact@v8
271271
with:
272-
name: build
272+
name: build.tar.zst
273273

274274
# tar on MacOS is not aware of zstd "tar --zstd -xf build.tar.zst" doesn't work
275275
- name: Extract on MacOS
@@ -359,9 +359,9 @@ jobs:
359359

360360
- name: Download Build
361361
if: ${{ needs.base-build.result == 'success' && !cancelled() }}
362-
uses: actions/download-artifact@v7
362+
uses: actions/download-artifact@v8
363363
with:
364-
name: build
364+
name: build.tar.zst
365365

366366
- name: Extract
367367
if: ${{ needs.base-build.result == 'success' && !cancelled() }}
@@ -403,9 +403,9 @@ jobs:
403403
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
404404
405405
- name: Download Build
406-
uses: actions/download-artifact@v7
406+
uses: actions/download-artifact@v8
407407
with:
408-
name: build
408+
name: build.tar.zst
409409

410410
- name: Extract
411411
run: tar --zstd -xf build.tar.zst
@@ -494,9 +494,9 @@ jobs:
494494
distribution: ${{ env.DEFAULT_JAVA_DISTRIBUTION }}
495495

496496
- name: Download Build
497-
uses: actions/download-artifact@v7
497+
uses: actions/download-artifact@v8
498498
with:
499-
name: build
499+
name: build.tar.zst
500500

501501
- name: Extract
502502
run: tar --zstd -xf build.tar.zst
@@ -544,9 +544,9 @@ jobs:
544544
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
545545
546546
- name: Download Build
547-
uses: actions/download-artifact@v7
547+
uses: actions/download-artifact@v8
548548
with:
549-
name: build
549+
name: build.tar.zst
550550

551551
- name: Extract
552552
run: tar --zstd -xf build.tar.zst
@@ -876,9 +876,9 @@ jobs:
876876
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
877877
878878
- name: Download Build
879-
uses: actions/download-artifact@v7
879+
uses: actions/download-artifact@v8
880880
with:
881-
name: build
881+
name: build.tar.zst
882882

883883
- name: Extract
884884
run: tar --zstd -xf build.tar.zst
@@ -1007,9 +1007,9 @@ jobs:
10071007
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
10081008
10091009
- name: Download Build
1010-
uses: actions/download-artifact@v7
1010+
uses: actions/download-artifact@v8
10111011
with:
1012-
name: build
1012+
name: build.tar.zst
10131013

10141014
- name: Extract
10151015
run: tar --zstd -xf build.tar.zst
@@ -1170,9 +1170,9 @@ jobs:
11701170
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
11711171
11721172
- name: Download Build
1173-
uses: actions/download-artifact@v7
1173+
uses: actions/download-artifact@v8
11741174
with:
1175-
name: build
1175+
name: build.tar.zst
11761176

11771177
- name: Extract
11781178
run: tar --zstd -xf build.tar.zst
@@ -1305,9 +1305,9 @@ jobs:
13051305
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
13061306
13071307
- name: Download Build
1308-
uses: actions/download-artifact@v7
1308+
uses: actions/download-artifact@v8
13091309
with:
1310-
name: build
1310+
name: build.tar.zst
13111311

13121312
- name: Extract
13131313
run: tar --zstd -xf build.tar.zst
@@ -1494,9 +1494,9 @@ jobs:
14941494
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
14951495
14961496
- name: Download Build
1497-
uses: actions/download-artifact@v7
1497+
uses: actions/download-artifact@v8
14981498
with:
1499-
name: build
1499+
name: build.tar.zst
15001500

15011501
- name: Extract
15021502
run: tar --zstd -xf build.tar.zst
@@ -1550,9 +1550,9 @@ jobs:
15501550
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
15511551
15521552
- name: Download Build
1553-
uses: actions/download-artifact@v7
1553+
uses: actions/download-artifact@v8
15541554
with:
1555-
name: build
1555+
name: build.tar.zst
15561556

15571557
- name: Extract
15581558
run: tar --zstd -xf build.tar.zst
@@ -1610,9 +1610,9 @@ jobs:
16101610
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
16111611
16121612
- name: Download Build
1613-
uses: actions/download-artifact@v7
1613+
uses: actions/download-artifact@v8
16141614
with:
1615-
name: build
1615+
name: build.tar.zst
16161616

16171617
- name: Extract
16181618
run: tar --zstd -xf build.tar.zst
@@ -1655,9 +1655,9 @@ jobs:
16551655
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
16561656
16571657
- name: Download Build
1658-
uses: actions/download-artifact@v7
1658+
uses: actions/download-artifact@v8
16591659
with:
1660-
name: build
1660+
name: build.tar.zst
16611661

16621662
- name: Extract
16631663
run: tar --zstd -xf build.tar.zst
@@ -1833,9 +1833,9 @@ jobs:
18331833
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
18341834
18351835
- name: Download Build
1836-
uses: actions/download-artifact@v7
1836+
uses: actions/download-artifact@v8
18371837
with:
1838-
name: build
1838+
name: build.tar.zst
18391839

18401840
- name: Extract
18411841
run: tar --zstd -xf build.tar.zst
@@ -1883,9 +1883,9 @@ jobs:
18831883
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
18841884
18851885
- name: Download Build
1886-
uses: actions/download-artifact@v7
1886+
uses: actions/download-artifact@v8
18871887
with:
1888-
name: build
1888+
name: build.tar.zst
18891889

18901890
- name: Extract
18911891
run: tar --zstd -xf build.tar.zst
@@ -1934,9 +1934,9 @@ jobs:
19341934
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
19351935
19361936
- name: Download Build
1937-
uses: actions/download-artifact@v7
1937+
uses: actions/download-artifact@v8
19381938
with:
1939-
name: build
1939+
name: build.tar.zst
19401940

19411941
- name: Extract
19421942
run: tar --zstd -xf build.tar.zst
@@ -1982,9 +1982,9 @@ jobs:
19821982
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
19831983
19841984
- name: Download Build
1985-
uses: actions/download-artifact@v7
1985+
uses: actions/download-artifact@v8
19861986
with:
1987-
name: build
1987+
name: build.tar.zst
19881988

19891989
- name: Extract
19901990
run: tar --zstd -xf build.tar.zst
@@ -2227,9 +2227,9 @@ jobs:
22272227
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
22282228
22292229
- name: Download Build
2230-
uses: actions/download-artifact@v7
2230+
uses: actions/download-artifact@v8
22312231
with:
2232-
name: build
2232+
name: build.tar.zst
22332233

22342234
- name: Extract
22352235
run: tar --zstd -xf build.tar.zst
@@ -2320,9 +2320,9 @@ jobs:
23202320
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
23212321
23222322
- name: Download Build
2323-
uses: actions/download-artifact@v7
2323+
uses: actions/download-artifact@v8
23242324
with:
2325-
name: build
2325+
name: build.tar.zst
23262326

23272327
- name: Extract
23282328
run: tar --zstd -xf build.tar.zst
@@ -2399,9 +2399,9 @@ jobs:
23992399
# - - -
24002400

24012401
- name: Download Build
2402-
uses: actions/download-artifact@v7
2402+
uses: actions/download-artifact@v8
24032403
with:
2404-
name: build
2404+
name: build.tar.zst
24052405

24062406
- name: Extract
24072407
run: tar --zstd -xf build.tar.zst
@@ -2528,9 +2528,9 @@ jobs:
25282528
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
25292529
25302530
- name: Download Build
2531-
uses: actions/download-artifact@v7
2531+
uses: actions/download-artifact@v8
25322532
with:
2533-
name: build
2533+
name: build.tar.zst
25342534

25352535
- name: Extract
25362536
run: tar --zstd -xf build.tar.zst
@@ -2569,9 +2569,9 @@ jobs:
25692569
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
25702570
25712571
- name: Download Build
2572-
uses: actions/download-artifact@v7
2572+
uses: actions/download-artifact@v8
25732573
with:
2574-
name: build
2574+
name: build.tar.zst
25752575

25762576
- name: Extract
25772577
run: tar --zstd -xf build.tar.zst
@@ -2653,12 +2653,12 @@ jobs:
26532653
- name: Delete Workspace Artifact
26542654
uses: geekyeggo/delete-artifact@f275313e70c08f6120db482d7a6b98377786765b # v5.1.0
26552655
with:
2656-
name: build
2656+
name: build.tar.zst
26572657
useGlob: false
26582658

26592659
- name: Delete Dev Build Artifact
26602660
uses: geekyeggo/delete-artifact@f275313e70c08f6120db482d7a6b98377786765b # v5.1.0
26612661
if: ${{ contains(github.event.pull_request.labels.*.name, 'ci:dev-build') && cancelled() }}
26622662
with:
2663-
name: dev-build_${{github.event.pull_request.number || github.run_id}}
2663+
name: dev-build_${{github.event.pull_request.number || github.run_id}}.zip
26642664
useGlob: false

0 commit comments

Comments
 (0)