6868 sdkman_path : ${{ steps.export-path.outputs.sdkman_path }}
6969 steps :
7070 - name : Cache SDKMan! AMD64
71- uses : actions/cache@v5
71+ uses : actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
7272 with :
7373 path : sdkman
7474 key : sdkman-amd64-${{ github.run_id }}
9696 run : |
9797 curl -s "https://get.sdkman.io" | bash
9898 - name : Upload SDKMAN! as Artifact
99- uses : actions/upload-artifact@v7
99+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
100100 with :
101101 name : sdkman-installation-amd64
102102 path : ${{ env.SDKMAN_DIR }}
@@ -109,7 +109,7 @@ jobs:
109109 sdkman_path : ${{ steps.export-path.outputs.sdkman_path }}
110110 steps :
111111 - name : Cache SDKMan! AARCH64
112- uses : actions/cache@v5
112+ uses : actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
113113 with :
114114 path : sdkman
115115 key : sdkman-aarch64-${{ github.run_id }}
@@ -136,7 +136,7 @@ jobs:
136136 run : |
137137 curl -s "https://get.sdkman.io" | bash
138138 - name : Upload SDKMAN! as Artifact
139- uses : actions/upload-artifact@v7
139+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
140140 with :
141141 name : sdkman-installation-aarch64
142142 path : ${{ env.SDKMAN_DIR }}
@@ -151,10 +151,10 @@ jobs:
151151 # FIXME: Zing disabled - Azul pulled public CDN access
152152 java_variant : [ "8", "8-orcl", "8-j9", "8-ibm", "11", "11-j9", "17", "17-j9", "17-graal", "21", "21-j9", "21-graal", "25", "25-graal" ]
153153 steps :
154- - uses : actions/checkout@v6
154+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
155155 - name : Try restore cache JDK ${{ matrix.java_variant }}
156156 id : cache-jdk
157- uses : actions/cache/restore@v5
157+ uses : actions/cache/restore@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
158158 with :
159159 path : |
160160 ${{ env.JDKS_DIR }}/jdk${{ matrix.java_variant }}
@@ -175,7 +175,7 @@ jobs:
175175 sudo apt-get install -y curl zip unzip
176176 - name : Download SDKMAN! from Artifact
177177 if : steps.check-cache.outputs.cache-hit != 'true'
178- uses : actions/download-artifact@v8
178+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
179179 with :
180180 name : sdkman-installation-amd64
181181 path : sdkman
@@ -193,7 +193,7 @@ jobs:
193193
194194 - name : Save JDK ${{ matrix.java_variant }} cache
195195 if : steps.check-cache.outputs.cache-hit != 'true'
196- uses : actions/cache/save@v5
196+ uses : actions/cache/save@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
197197 with :
198198 path : |
199199 ${{ env.JDKS_DIR }}/jdk${{ matrix.java_variant }}
@@ -210,14 +210,14 @@ jobs:
210210 matrix :
211211 java_variant : [ "8-librca", "11-librca", "17-librca", "21-librca", "25-librca" ]
212212 steps :
213- - uses : actions/checkout@v6
213+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
214214 - name : Setup OS
215215 run : |
216216 # This needs to be done early because alpine does not have bash and tar is also iffy
217217 apk update && apk add curl zip unzip bash tar
218218 - name : Cache JDK ${{ matrix.java_variant }}
219219 id : cache-jdk
220- uses : actions/cache/restore@v5
220+ uses : actions/cache/restore@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
221221 with :
222222 path : |
223223 ${{ env.JDKS_DIR }}/jdk${{ matrix.java_variant }}
@@ -243,7 +243,7 @@ jobs:
243243
244244 - name : Save JDK ${{ matrix.java_variant }} cache
245245 if : steps.check-cache.outputs.cache-hit != 'true'
246- uses : actions/cache/save@v5
246+ uses : actions/cache/save@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
247247 with :
248248 path : |
249249 ${{ env.JDKS_DIR }}/jdk${{ matrix.java_variant }}
@@ -262,10 +262,10 @@ jobs:
262262 # FIXME: Zing disabled - Azul pulled public CDN access
263263 java_variant : [ "8", "8-j9", "11", "11-j9", "17", "17-j9", "17-graal", "21", "21-j9", "21-graal", "25", "25-graal" ]
264264 steps :
265- - uses : actions/checkout@v6
265+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
266266 - name : Cache JDK ${{ matrix.java_variant }}
267267 id : cache-jdk
268- uses : actions/cache/restore@v5
268+ uses : actions/cache/restore@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
269269 with :
270270 path : |
271271 ${{ env.JDKS_DIR }}/jdk${{ matrix.java_variant }}
@@ -286,7 +286,7 @@ jobs:
286286 sudo apt-get install -y curl zip unzip
287287 - name : Download SDKMAN! from Artifact
288288 if : steps.check-cache.outputs.cache-hit != 'true'
289- uses : actions/download-artifact@v8
289+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
290290 with :
291291 name : sdkman-installation-aarch64
292292 path : sdkman
@@ -303,7 +303,7 @@ jobs:
303303
304304 - name : Save JDK ${{ matrix.java_variant }} cache
305305 if : steps.check-cache.outputs.cache-hit != 'true'
306- uses : actions/cache/save@v5
306+ uses : actions/cache/save@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
307307 with :
308308 path : |
309309 ${{ env.JDKS_DIR }}/jdk${{ matrix.java_variant }}
@@ -319,14 +319,14 @@ jobs:
319319 matrix :
320320 java_variant : [ "8-librca", "11-librca", "17-librca", "21-librca", "25-librca" ]
321321 steps :
322- - uses : actions/checkout@v6
322+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
323323 - name : Setup OS
324324 run : |
325325 # This needs to be done early because alpine does not have bash and tar is also iffy
326326 sudo apt update && sudo apt install -y curl zip unzip bash tar
327327 - name : Cache JDK ${{ matrix.java_variant }}
328328 id : cache-jdk
329- uses : actions/cache/restore@v5
329+ uses : actions/cache/restore@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
330330 with :
331331 path : |
332332 ${{ env.JDKS_DIR }}/jdk${{ matrix.java_variant }}
@@ -352,7 +352,7 @@ jobs:
352352
353353 - name : Save JDK ${{ matrix.java_variant }} cache
354354 if : steps.check-cache.outputs.cache-hit != 'true'
355- uses : actions/cache/save@v5
355+ uses : actions/cache/save@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
356356 with :
357357 path : |
358358 ${{ env.JDKS_DIR }}/jdk${{ matrix.java_variant }}
0 commit comments