@@ -32,15 +32,15 @@ jobs:
3232
3333 steps :
3434 - name : Maximize build space
35- uses : ublue-os/remove-unwanted-software@v9
35+ uses : ublue-os/remove-unwanted-software@cc0becac701cf642c8f0a6613bbdaf5dc36b259e # v9
3636
3737 - name : Checkout repository
38- uses : actions/checkout@v4
38+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
3939
4040 - name : Restore ccache
4141 # Don't use cache on releases as github does not allow it
4242 if : ${{ !startsWith(github.ref, 'refs/tags/') }}
43- uses : actions/cache/restore@v4
43+ uses : actions/cache/restore@d4323d4df104b026a6aa633fdb11d772146be0bf # v4
4444 with :
4545 path : ccache
4646 key : ccache-${{ matrix.arch }}-${{ github.sha }}
8383 mv ${{ matrix.arch }}/kernel-debuginfo-*.rpm debuginfo/
8484
8585 - name : Upload Kernel to action
86- uses : actions/upload-artifact@v4
86+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4
8787 with :
8888 name : kernel-f${{ matrix.fedora_version}}-${{ matrix.arch }}
8989 path : |
9292 compression-level : 7
9393
9494 - name : Upload Kernel debuginfo to action
95- uses : actions/upload-artifact@v4
95+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4
9696 with :
9797 name : kernel-f${{ matrix.fedora_version}}-${{ matrix.arch }}-debuginfo
9898 path : |
@@ -115,7 +115,7 @@ jobs:
115115 sudo podman run --rm -v $(pwd)/x86_64:/workspace arch_builder makepkg -s
116116
117117 - name : Upload Kernel arch package to action
118- uses : actions/upload-artifact@v4
118+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4
119119 if : matrix.arch == 'x86_64' && matrix.fedora_version == env.arch_fedora
120120 with :
121121 name : linux-f${{ matrix.fedora_version }}-arch
@@ -125,7 +125,7 @@ jobs:
125125
126126 - name : Upload Kernel to release
127127 if : github.event_name == 'release'
128- 128+ uses : Wandalen/wretry.action@e68c23e6309f2871ca8ae4763e7629b9c258e1ea # v3.8.0
129129 env :
130130 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
131131 with :
@@ -144,7 +144,7 @@ jobs:
144144 - name : Backup ccache
145145 # Don't use cache on releases as github does not allow it
146146 if : ${{ !startsWith(github.ref, 'refs/tags/') }}
147- uses : actions/cache/save@v4
147+ uses : actions/cache/save@d4323d4df104b026a6aa633fdb11d772146be0bf # v4
148148 with :
149149 path : ccache
150150 key : ccache-${{ matrix.arch }}-${{ github.sha }}
@@ -157,7 +157,7 @@ jobs:
157157 steps :
158158 - name : Make release latest
159159 if : github.event.release.prerelease == false
160- 160+ uses : Wandalen/wretry.action@e68c23e6309f2871ca8ae4763e7629b9c258e1ea # v3.8.0
161161 env :
162162 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
163163 with :
0 commit comments