@@ -37,20 +37,20 @@ jobs:
3737 end-to-end-test :
3838 needs : [e2e-build, astarte-build]
3939 name : End-to-end Test
40- runs-on : ubuntu-22 .04
40+ runs-on : ubuntu-24 .04
4141 steps :
42- - uses : actions/checkout@v2
42+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
4343 - name : Initialize docker compose files
4444 run : docker run -v $(pwd)/compose:/compose astarte/docker-compose-initializer
4545 - name : Restore astarte images
46- uses : actions/download-artifact@v4
46+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8
4747 with :
4848 # Download all app images; merge them into the same directory for loading
4949 pattern : astarte-images-*
5050 merge-multiple : true
5151 path : ${{ runner.temp }}
5252 - name : Restore astarte e2e image
53- uses : actions/download-artifact@v4
53+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8
5454 with :
5555 name : astarte-e2e-image
5656 path : ${{ runner.temp }}
@@ -134,7 +134,7 @@ jobs:
134134 working-directory : .tmp/repos/astarte
135135 run : docker run -v $(pwd)/compose:/compose astarte/docker-compose-initializer
136136 - name : Restore astarte images
137- uses : actions/download-artifact@v4
137+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8
138138 with :
139139 pattern : astarte-images-*
140140 merge-multiple : true
@@ -153,7 +153,7 @@ jobs:
153153 - uses : mozilla-actions/sccache-action@v0.0.9
154154 - name : Cache container build
155155 id : cache-container
156- uses : actions/cache@v4.3.0
156+ uses : actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
157157 with :
158158 path : .tmp/cache/containers
159159 key : ${{ runner.os }}-${{ hashFiles('justfile', 'scripts/**/*.sh', 'containers/**') }}
0 commit comments