Skip to content

Commit 1770c39

Browse files
committed
ci: bump download-artifact to v4
1 parent 18ca176 commit 1770c39

File tree

1 file changed

+65
-32
lines changed

1 file changed

+65
-32
lines changed

.github/workflows/package_chromium.yml

Lines changed: 65 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -197,15 +197,21 @@ jobs:
197197
run: |
198198
tar cf build-status/${{ matrix.target_arch }}-${{ github.sha }}.tar ./*.txt ./debs ./artifacts ./output ./output-chromium
199199
- name: Upload build deps
200-
uses: actions/upload-artifact@v3
200+
uses: actions/upload-artifact@v4
201201
with:
202202
name: build-deps-${{ matrix.target_arch }}-${{ github.sha }}
203203
path: ./build-deps
204+
include-hidden-files: true
205+
overwrite: true
206+
compression-level: 0
204207
- name: Upload build status
205-
uses: actions/upload-artifact@v3
208+
uses: actions/upload-artifact@v4
206209
with:
207210
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
208211
path: ./build-status
212+
include-hidden-files: true
213+
overwrite: true
214+
compression-level: 0
209215

210216
build-1:
211217
runs-on: ubuntu-22.04
@@ -250,12 +256,12 @@ jobs:
250256
sudo apt autoremove -yq
251257
sudo rm -rf /opt/hostedtoolcache /usr/local /usr/share/dotnet /usr/share/swift
252258
- name: Download build deps
253-
uses: actions/download-artifact@v3
259+
uses: actions/download-artifact@v4
254260
with:
255261
name: build-deps-${{ matrix.target_arch }}-${{ github.sha }}
256262
path: ./build-deps
257263
- name: Download build status
258-
uses: actions/download-artifact@v3
264+
uses: actions/download-artifact@v4
259265
with:
260266
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
261267
path: ./build-status
@@ -282,10 +288,13 @@ jobs:
282288
run: |
283289
tar cf build-status/${{ matrix.target_arch }}-${{ github.sha }}.tar ./*.txt ./debs ./artifacts ./output ./output-chromium
284290
- name: Upload build status
285-
uses: actions/upload-artifact@v3
291+
uses: actions/upload-artifact@v4
286292
with:
287293
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
288294
path: ./build-status
295+
include-hidden-files: true
296+
overwrite: true
297+
compression-level: 0
289298

290299
build-2:
291300
runs-on: ubuntu-22.04
@@ -330,12 +339,12 @@ jobs:
330339
sudo apt autoremove -yq
331340
sudo rm -rf /opt/hostedtoolcache /usr/local /usr/share/dotnet /usr/share/swift
332341
- name: Download build deps
333-
uses: actions/download-artifact@v3
342+
uses: actions/download-artifact@v4
334343
with:
335344
name: build-deps-${{ matrix.target_arch }}-${{ github.sha }}
336345
path: ./build-deps
337346
- name: Download build status
338-
uses: actions/download-artifact@v3
347+
uses: actions/download-artifact@v4
339348
with:
340349
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
341350
path: ./build-status
@@ -362,10 +371,13 @@ jobs:
362371
run: |
363372
tar cf build-status/${{ matrix.target_arch }}-${{ github.sha }}.tar ./*.txt ./debs ./artifacts ./output ./output-chromium
364373
- name: Upload build status
365-
uses: actions/upload-artifact@v3
374+
uses: actions/upload-artifact@v4
366375
with:
367376
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
368377
path: ./build-status
378+
include-hidden-files: true
379+
overwrite: true
380+
compression-level: 0
369381

370382
build-3:
371383
runs-on: ubuntu-22.04
@@ -410,12 +422,12 @@ jobs:
410422
sudo apt autoremove -yq
411423
sudo rm -rf /opt/hostedtoolcache /usr/local /usr/share/dotnet /usr/share/swift
412424
- name: Download build deps
413-
uses: actions/download-artifact@v3
425+
uses: actions/download-artifact@v4
414426
with:
415427
name: build-deps-${{ matrix.target_arch }}-${{ github.sha }}
416428
path: ./build-deps
417429
- name: Download build status
418-
uses: actions/download-artifact@v3
430+
uses: actions/download-artifact@v4
419431
with:
420432
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
421433
path: ./build-status
@@ -442,10 +454,13 @@ jobs:
442454
run: |
443455
tar cf build-status/${{ matrix.target_arch }}-${{ github.sha }}.tar ./*.txt ./debs ./artifacts ./output ./output-chromium
444456
- name: Upload build status
445-
uses: actions/upload-artifact@v3
457+
uses: actions/upload-artifact@v4
446458
with:
447459
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
448460
path: ./build-status
461+
include-hidden-files: true
462+
overwrite: true
463+
compression-level: 0
449464

450465
build-4:
451466
runs-on: ubuntu-22.04
@@ -490,12 +505,12 @@ jobs:
490505
sudo apt autoremove -yq
491506
sudo rm -rf /opt/hostedtoolcache /usr/local /usr/share/dotnet /usr/share/swift
492507
- name: Download build deps
493-
uses: actions/download-artifact@v3
508+
uses: actions/download-artifact@v4
494509
with:
495510
name: build-deps-${{ matrix.target_arch }}-${{ github.sha }}
496511
path: ./build-deps
497512
- name: Download build status
498-
uses: actions/download-artifact@v3
513+
uses: actions/download-artifact@v4
499514
with:
500515
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
501516
path: ./build-status
@@ -522,10 +537,13 @@ jobs:
522537
run: |
523538
tar cf build-status/${{ matrix.target_arch }}-${{ github.sha }}.tar ./*.txt ./debs ./artifacts ./output ./output-chromium
524539
- name: Upload build status
525-
uses: actions/upload-artifact@v3
540+
uses: actions/upload-artifact@v4
526541
with:
527542
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
528543
path: ./build-status
544+
include-hidden-files: true
545+
overwrite: true
546+
compression-level: 0
529547

530548
build-5:
531549
runs-on: ubuntu-22.04
@@ -570,12 +588,12 @@ jobs:
570588
sudo apt autoremove -yq
571589
sudo rm -rf /opt/hostedtoolcache /usr/local /usr/share/dotnet /usr/share/swift
572590
- name: Download build deps
573-
uses: actions/download-artifact@v3
591+
uses: actions/download-artifact@v4
574592
with:
575593
name: build-deps-${{ matrix.target_arch }}-${{ github.sha }}
576594
path: ./build-deps
577595
- name: Download build status
578-
uses: actions/download-artifact@v3
596+
uses: actions/download-artifact@v4
579597
with:
580598
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
581599
path: ./build-status
@@ -602,10 +620,13 @@ jobs:
602620
run: |
603621
tar cf build-status/${{ matrix.target_arch }}-${{ github.sha }}.tar ./*.txt ./debs ./artifacts ./output ./output-chromium
604622
- name: Upload build status
605-
uses: actions/upload-artifact@v3
623+
uses: actions/upload-artifact@v4
606624
with:
607625
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
608626
path: ./build-status
627+
include-hidden-files: true
628+
overwrite: true
629+
compression-level: 0
609630

610631
build-6:
611632
runs-on: ubuntu-22.04
@@ -650,12 +671,12 @@ jobs:
650671
sudo apt autoremove -yq
651672
sudo rm -rf /opt/hostedtoolcache /usr/local /usr/share/dotnet /usr/share/swift
652673
- name: Download build deps
653-
uses: actions/download-artifact@v3
674+
uses: actions/download-artifact@v4
654675
with:
655676
name: build-deps-${{ matrix.target_arch }}-${{ github.sha }}
656677
path: ./build-deps
657678
- name: Download build status
658-
uses: actions/download-artifact@v3
679+
uses: actions/download-artifact@v4
659680
with:
660681
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
661682
path: ./build-status
@@ -682,10 +703,13 @@ jobs:
682703
run: |
683704
tar cf build-status/${{ matrix.target_arch }}-${{ github.sha }}.tar ./*.txt ./debs ./artifacts ./output ./output-chromium
684705
- name: Upload build status
685-
uses: actions/upload-artifact@v3
706+
uses: actions/upload-artifact@v4
686707
with:
687708
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
688709
path: ./build-status
710+
include-hidden-files: true
711+
overwrite: true
712+
compression-level: 0
689713

690714
build-7:
691715
runs-on: ubuntu-22.04
@@ -730,12 +754,12 @@ jobs:
730754
sudo apt autoremove -yq
731755
sudo rm -rf /opt/hostedtoolcache /usr/local /usr/share/dotnet /usr/share/swift
732756
- name: Download build deps
733-
uses: actions/download-artifact@v3
757+
uses: actions/download-artifact@v4
734758
with:
735759
name: build-deps-${{ matrix.target_arch }}-${{ github.sha }}
736760
path: ./build-deps
737761
- name: Download build status
738-
uses: actions/download-artifact@v3
762+
uses: actions/download-artifact@v4
739763
with:
740764
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
741765
path: ./build-status
@@ -762,10 +786,13 @@ jobs:
762786
run: |
763787
tar cf build-status/${{ matrix.target_arch }}-${{ github.sha }}.tar ./*.txt ./debs ./artifacts ./output ./output-chromium
764788
- name: Upload build status
765-
uses: actions/upload-artifact@v3
789+
uses: actions/upload-artifact@v4
766790
with:
767791
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
768792
path: ./build-status
793+
include-hidden-files: true
794+
overwrite: true
795+
compression-level: 0
769796

770797
build-8:
771798
runs-on: ubuntu-22.04
@@ -810,12 +837,12 @@ jobs:
810837
sudo apt autoremove -yq
811838
sudo rm -rf /opt/hostedtoolcache /usr/local /usr/share/dotnet /usr/share/swift
812839
- name: Download build deps
813-
uses: actions/download-artifact@v3
840+
uses: actions/download-artifact@v4
814841
with:
815842
name: build-deps-${{ matrix.target_arch }}-${{ github.sha }}
816843
path: ./build-deps
817844
- name: Download build status
818-
uses: actions/download-artifact@v3
845+
uses: actions/download-artifact@v4
819846
with:
820847
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
821848
path: ./build-status
@@ -842,10 +869,13 @@ jobs:
842869
run: |
843870
tar cf build-status/${{ matrix.target_arch }}-${{ github.sha }}.tar ./*.txt ./debs ./artifacts ./output ./output-chromium
844871
- name: Upload build status
845-
uses: actions/upload-artifact@v3
872+
uses: actions/upload-artifact@v4
846873
with:
847874
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
848875
path: ./build-status
876+
include-hidden-files: true
877+
overwrite: true
878+
compression-level: 0
849879

850880
build-9:
851881
runs-on: ubuntu-22.04
@@ -890,12 +920,12 @@ jobs:
890920
sudo apt autoremove -yq
891921
sudo rm -rf /opt/hostedtoolcache /usr/local /usr/share/dotnet /usr/share/swift
892922
- name: Download build deps
893-
uses: actions/download-artifact@v3
923+
uses: actions/download-artifact@v4
894924
with:
895925
name: build-deps-${{ matrix.target_arch }}-${{ github.sha }}
896926
path: ./build-deps
897927
- name: Download build status
898-
uses: actions/download-artifact@v3
928+
uses: actions/download-artifact@v4
899929
with:
900930
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
901931
path: ./build-status
@@ -922,10 +952,13 @@ jobs:
922952
run: |
923953
tar cf build-status/${{ matrix.target_arch }}-${{ github.sha }}.tar ./*.txt ./debs ./artifacts ./output ./output-chromium
924954
- name: Upload build status
925-
uses: actions/upload-artifact@v3
955+
uses: actions/upload-artifact@v4
926956
with:
927957
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
928958
path: ./build-status
959+
include-hidden-files: true
960+
overwrite: true
961+
compression-level: 0
929962

930963
finished-build:
931964
runs-on: ubuntu-22.04
@@ -969,7 +1002,7 @@ jobs:
9691002
sudo apt autoremove -yq
9701003
sudo rm -rf /opt/hostedtoolcache /usr/local /usr/share/dotnet /usr/share/swift
9711004
- name: Download build status
972-
uses: actions/download-artifact@v3
1005+
uses: actions/download-artifact@v4
9731006
with:
9741007
name: build-status-${{ matrix.target_arch }}-${{ github.sha }}
9751008
path: ./build-status
@@ -1010,13 +1043,13 @@ jobs:
10101043
find debs -type f -name "*.deb" -exec sha256sum "{}" \; | sort -k2
10111044
- name: Store *.deb files
10121045
if: always()
1013-
uses: actions/upload-artifact@v3
1046+
uses: actions/upload-artifact@v4
10141047
with:
10151048
name: debs-${{ matrix.target_arch }}-${{ github.sha }}
10161049
path: ./artifacts
10171050
- name: Store chromium .zip files
10181051
if: always()
1019-
uses: actions/upload-artifact@v3
1052+
uses: actions/upload-artifact@v4
10201053
with:
10211054
name: chromium-${{ matrix.target_arch }}-${{ github.sha }}
10221055
path: ./output-chromium

0 commit comments

Comments
 (0)