Skip to content

Commit c107d98

Browse files
committed
Bump all action dependency versions and pin them
1 parent 22ad28f commit c107d98

5 files changed

Lines changed: 104 additions & 104 deletions

File tree

.github/workflows/action-tests.yml

Lines changed: 58 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ jobs:
2626
runs-on: ubuntu-latest
2727
name: List all package versions (including deps).
2828
steps:
29-
- uses: actions/checkout@v3.1.0
29+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3030
- name: Download build artifacts
31-
uses: actions/download-artifact@v4
31+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
3232
with:
3333
pattern: cache-apt-pkgs-*
3434
path: distribute-artifacts
@@ -69,9 +69,9 @@ jobs:
6969
runs-on: ubuntu-latest
7070
name: List package versions.
7171
steps:
72-
- uses: actions/checkout@v3.1.0
72+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
7373
- name: Download build artifacts
74-
uses: actions/download-artifact@v4
74+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
7575
with:
7676
pattern: cache-apt-pkgs-*
7777
path: distribute-artifacts
@@ -111,9 +111,9 @@ jobs:
111111
runs-on: ubuntu-latest
112112
name: Standard workflow install package and cache.
113113
steps:
114-
- uses: actions/checkout@v3.1.0
114+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
115115
- name: Download build artifacts
116-
uses: actions/download-artifact@v4
116+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
117117
with:
118118
pattern: cache-apt-pkgs-*
119119
path: distribute-artifacts
@@ -148,9 +148,9 @@ jobs:
148148
runs-on: ubuntu-latest
149149
name: Standard workflow packages with new version.
150150
steps:
151-
- uses: actions/checkout@v3.1.0
151+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
152152
- name: Download build artifacts
153-
uses: actions/download-artifact@v4
153+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
154154
with:
155155
pattern: cache-apt-pkgs-*
156156
path: distribute-artifacts
@@ -186,9 +186,9 @@ jobs:
186186
runs-on: ubuntu-latest
187187
name: Standard workflow restore cached packages.
188188
steps:
189-
- uses: actions/checkout@v3.1.0
189+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
190190
- name: Download build artifacts
191-
uses: actions/download-artifact@v4
191+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
192192
with:
193193
pattern: cache-apt-pkgs-*
194194
path: distribute-artifacts
@@ -223,9 +223,9 @@ jobs:
223223
runs-on: ubuntu-latest
224224
name: Standard workflow restore with packages out of order.
225225
steps:
226-
- uses: actions/checkout@v3.1.0
226+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
227227
- name: Download build artifacts
228-
uses: actions/download-artifact@v4
228+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
229229
with:
230230
pattern: cache-apt-pkgs-*
231231
path: distribute-artifacts
@@ -260,9 +260,9 @@ jobs:
260260
runs-on: ubuntu-latest
261261
name: Standard workflow add another package.
262262
steps:
263-
- uses: actions/checkout@v3.1.0
263+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
264264
- name: Download build artifacts
265-
uses: actions/download-artifact@v4
265+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
266266
with:
267267
pattern: cache-apt-pkgs-*
268268
path: distribute-artifacts
@@ -297,9 +297,9 @@ jobs:
297297
runs-on: ubuntu-latest
298298
name: Standard workflow restore added package.
299299
steps:
300-
- uses: actions/checkout@v3.1.0
300+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
301301
- name: Download build artifacts
302-
uses: actions/download-artifact@v4
302+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
303303
with:
304304
pattern: cache-apt-pkgs-*
305305
path: distribute-artifacts
@@ -334,9 +334,9 @@ jobs:
334334
runs-on: ubuntu-latest
335335
name: No packages passed.
336336
steps:
337-
- uses: actions/checkout@v3.1.0
337+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
338338
- name: Download build artifacts
339-
uses: actions/download-artifact@v4
339+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
340340
with:
341341
pattern: cache-apt-pkgs-*
342342
path: distribute-artifacts
@@ -368,9 +368,9 @@ jobs:
368368
runs-on: ubuntu-latest
369369
name: Package not found.
370370
steps:
371-
- uses: actions/checkout@v3.1.0
371+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
372372
- name: Download build artifacts
373-
uses: actions/download-artifact@v4
373+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
374374
with:
375375
pattern: cache-apt-pkgs-*
376376
path: distribute-artifacts
@@ -402,9 +402,9 @@ jobs:
402402
runs-on: ubuntu-latest
403403
name: Version contains spaces.
404404
steps:
405-
- uses: actions/checkout@v3.1.0
405+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
406406
- name: Download build artifacts
407-
uses: actions/download-artifact@v4
407+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
408408
with:
409409
pattern: cache-apt-pkgs-*
410410
path: distribute-artifacts
@@ -438,9 +438,9 @@ jobs:
438438
runs-on: ubuntu-latest
439439
name: "Reinstall existing package (regression issue #36)."
440440
steps:
441-
- uses: actions/checkout@v3.1.0
441+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
442442
- name: Download build artifacts
443-
uses: actions/download-artifact@v4
443+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
444444
with:
445445
pattern: cache-apt-pkgs-*
446446
path: distribute-artifacts
@@ -467,9 +467,9 @@ jobs:
467467
runs-on: ubuntu-latest
468468
name: "Install with reported package dependencies not installed (regression issue #37)."
469469
steps:
470-
- uses: actions/checkout@v3.1.0
470+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
471471
- name: Download build artifacts
472-
uses: actions/download-artifact@v4
472+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
473473
with:
474474
pattern: cache-apt-pkgs-*
475475
path: distribute-artifacts
@@ -496,9 +496,9 @@ jobs:
496496
runs-on: ubuntu-latest
497497
name: Debug disabled.
498498
steps:
499-
- uses: actions/checkout@v3.1.0
499+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
500500
- name: Download build artifacts
501-
uses: actions/download-artifact@v4
501+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
502502
with:
503503
pattern: cache-apt-pkgs-*
504504
path: distribute-artifacts
@@ -525,9 +525,9 @@ jobs:
525525
runs-on: ubuntu-latest
526526
name: "Cache Java CA certs package v1 (regression issue #72)."
527527
steps:
528-
- uses: actions/checkout@v3.1.0
528+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
529529
- name: Download build artifacts
530-
uses: actions/download-artifact@v4
530+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
531531
with:
532532
pattern: cache-apt-pkgs-*
533533
path: distribute-artifacts
@@ -554,9 +554,9 @@ jobs:
554554
runs-on: ubuntu-latest
555555
name: "Cache Java CA certs package v2 (regression issue #72)."
556556
steps:
557-
- uses: actions/checkout@v3.1.0
557+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
558558
- name: Download build artifacts
559-
uses: actions/download-artifact@v4
559+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
560560
with:
561561
pattern: cache-apt-pkgs-*
562562
path: distribute-artifacts
@@ -583,9 +583,9 @@ jobs:
583583
runs-on: ubuntu-latest
584584
name: "Cache empty archive (regression issue #76)."
585585
steps:
586-
- uses: actions/checkout@v3.1.0
586+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
587587
- name: Download build artifacts
588-
uses: actions/download-artifact@v4
588+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
589589
with:
590590
pattern: cache-apt-pkgs-*
591591
path: distribute-artifacts
@@ -619,9 +619,9 @@ jobs:
619619
runs-on: ubuntu-latest
620620
name: "Tar error with libboost-dev (regression issue #79)."
621621
steps:
622-
- uses: actions/checkout@v3.1.0
622+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
623623
- name: Download build artifacts
624-
uses: actions/download-artifact@v4
624+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
625625
with:
626626
pattern: cache-apt-pkgs-*
627627
path: distribute-artifacts
@@ -648,9 +648,9 @@ jobs:
648648
runs-on: ubuntu-latest
649649
name: "Tar error with alsa-ucm-conf (regression issue #81)."
650650
steps:
651-
- uses: actions/checkout@v3.1.0
651+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
652652
- name: Download build artifacts
653-
uses: actions/download-artifact@v4
653+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
654654
with:
655655
pattern: cache-apt-pkgs-*
656656
path: distribute-artifacts
@@ -679,9 +679,9 @@ jobs:
679679
runs-on: ubuntu-latest
680680
name: "Install multiline package listing using literal block style (regression issue #84)."
681681
steps:
682-
- uses: actions/checkout@v3.1.0
682+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
683683
- name: Download build artifacts
684-
uses: actions/download-artifact@v4
684+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
685685
with:
686686
pattern: cache-apt-pkgs-*
687687
path: distribute-artifacts
@@ -709,9 +709,9 @@ jobs:
709709
runs-on: ubuntu-latest
710710
name: "Restore multiline package listing using literal block style (regression issue #84)."
711711
steps:
712-
- uses: actions/checkout@v3.1.0
712+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
713713
- name: Download build artifacts
714-
uses: actions/download-artifact@v4
714+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
715715
with:
716716
pattern: cache-apt-pkgs-*
717717
path: distribute-artifacts
@@ -746,9 +746,9 @@ jobs:
746746
runs-on: ubuntu-latest
747747
name: "Install multiline package listing using literal block style (regression issue #84)."
748748
steps:
749-
- uses: actions/checkout@v3.1.0
749+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
750750
- name: Download build artifacts
751-
uses: actions/download-artifact@v4
751+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
752752
with:
753753
pattern: cache-apt-pkgs-*
754754
path: distribute-artifacts
@@ -777,9 +777,9 @@ jobs:
777777
runs-on: ubuntu-latest
778778
name: "Restore multiline package listing using literal block style (regression issue #84)."
779779
steps:
780-
- uses: actions/checkout@v3.1.0
780+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
781781
- name: Download build artifacts
782-
uses: actions/download-artifact@v4
782+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
783783
with:
784784
pattern: cache-apt-pkgs-*
785785
path: distribute-artifacts
@@ -814,9 +814,9 @@ jobs:
814814
runs-on: ubuntu-latest
815815
name: "Upload logs artifact name (regression issue #89)."
816816
steps:
817-
- uses: actions/checkout@v3.1.0
817+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
818818
- name: Download build artifacts
819-
uses: actions/download-artifact@v4
819+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
820820
with:
821821
pattern: cache-apt-pkgs-*
822822
path: distribute-artifacts
@@ -843,9 +843,9 @@ jobs:
843843
runs-on: ubuntu-latest
844844
name: "Install error due to SHELLOPTS override (regression issue #98)."
845845
steps:
846-
- uses: actions/checkout@v3.1.0
846+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
847847
- name: Download build artifacts
848-
uses: actions/download-artifact@v4
848+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
849849
with:
850850
pattern: cache-apt-pkgs-*
851851
path: distribute-artifacts
@@ -872,9 +872,9 @@ jobs:
872872
runs-on: ubuntu-latest
873873
name: "Stale apt repo not finding package on restore, install phase (regression issue #106)."
874874
steps:
875-
- uses: actions/checkout@v3.1.0
875+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
876876
- name: Download build artifacts
877-
uses: actions/download-artifact@v4
877+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
878878
with:
879879
pattern: cache-apt-pkgs-*
880880
path: distribute-artifacts
@@ -901,9 +901,9 @@ jobs:
901901
runs-on: ubuntu-latest
902902
name: "Stale apt repo not finding package on restore, restore phase (regression issue #106)."
903903
steps:
904-
- uses: actions/checkout@v3.1.0
904+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
905905
- name: Download build artifacts
906-
uses: actions/download-artifact@v4
906+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
907907
with:
908908
pattern: cache-apt-pkgs-*
909909
path: distribute-artifacts
@@ -930,9 +930,9 @@ jobs:
930930
runs-on: ubuntu-latest
931931
name: "Cache packages with multi-arch cache key."
932932
steps:
933-
- uses: actions/checkout@v3.1.0
933+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
934934
- name: Download build artifacts
935-
uses: actions/download-artifact@v4
935+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
936936
with:
937937
pattern: cache-apt-pkgs-*
938938
path: distribute-artifacts
@@ -959,9 +959,9 @@ jobs:
959959
runs-on: ubuntu-latest
960960
name: "Cache virtual package."
961961
steps:
962-
- uses: actions/checkout@v3.1.0
962+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
963963
- name: Download build artifacts
964-
uses: actions/download-artifact@v4
964+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
965965
with:
966966
pattern: cache-apt-pkgs-*
967967
path: distribute-artifacts

.github/workflows/build-distribute.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,11 @@ jobs:
3333
arch: X86
3434
steps:
3535
- name: Checkout
36-
uses: actions/checkout@v4
36+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3737
with:
3838
fetch-depth: 0
3939
- name: Set up Go
40-
uses: actions/setup-go@v4
40+
uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6.5.0
4141
with:
4242
go-version: 1.24
4343
- name: Generate version from commit SHA
@@ -65,7 +65,7 @@ jobs:
6565
run: |
6666
./scripts/distribute.sh verify-build "${{ matrix.arch }}"
6767
- name: Upload artifacts
68-
uses: actions/upload-artifact@v4
68+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
6969
with:
7070
name: cache-apt-pkgs-${{ matrix.arch }}-${{ steps.version.outputs.commit_sha }}
7171
path: distribute/${{ matrix.arch }}/*
@@ -76,7 +76,7 @@ jobs:
7676
if: success()
7777
steps:
7878
- name: Checkout
79-
uses: actions/checkout@v4
79+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
8080
- name: Generate version from commit SHA
8181
id: version
8282
run: |
@@ -85,14 +85,14 @@ jobs:
8585
echo "version=${VERSION}" >> $GITHUB_OUTPUT
8686
echo "commit_sha=${COMMIT_SHA}" >> $GITHUB_OUTPUT
8787
- name: Download all artifacts
88-
uses: actions/download-artifact@v4
88+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
8989
with:
9090
path: distribute-artifacts
9191
- name: Reorganize artifacts
9292
run: |
9393
./scripts/distribute.sh reorganize-artifacts
9494
- name: Create or update release
95-
uses: softprops/action-gh-release@v1
95+
uses: softprops/action-gh-release@2bb465e97f322d3cb2a965294d483e0d26a67aa9 # v3.0.1
9696
with:
9797
tag_name: ${{ steps.version.outputs.version }}
9898
name: "${{ steps.version.outputs.version }}"

0 commit comments

Comments
 (0)