2525 run :
2626 working-directory : src/rust-routing
2727 steps :
28- - uses : actions/checkout@v6.0.1
28+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2929
3030 - name : Install Rust
3131 uses : dtolnay/rust-action@stable
3434 components : clippy, rustfmt
3535
3636 - name : Cache cargo
37- uses : actions/cache@v5
37+ uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
3838 with :
3939 path : |
4040 ~/.cargo/bin/
9191 --health-timeout 5s
9292 --health-retries 5
9393 steps :
94- - uses : actions/checkout@v6.0.1
94+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
9595
9696 - name : Setup Elixir
9797 uses : erlef/setup-beam@v1
@@ -100,7 +100,7 @@ jobs:
100100 otp-version : ${{ env.OTP_VERSION }}
101101
102102 - name : Cache deps
103- uses : actions/cache@v5
103+ uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
104104 with :
105105 path : |
106106 src/elixir-api/deps
@@ -132,7 +132,7 @@ jobs:
132132 run :
133133 working-directory : src/clojure-constraints
134134 steps :
135- - uses : actions/checkout@v6.0.1
135+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
136136
137137 - name : Setup Java
138138 uses : actions/setup-java@v5
@@ -146,7 +146,7 @@ jobs:
146146 cli : 1.11.1.1435
147147
148148 - name : Cache deps
149- uses : actions/cache@v5
149+ uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
150150 with :
151151 path : ~/.m2/repository
152152 key : ${{ runner.os }}-clj-${{ hashFiles('src/clojure-constraints/deps.edn') }}
@@ -167,15 +167,15 @@ jobs:
167167 run :
168168 working-directory : src/julia-viz
169169 steps :
170- - uses : actions/checkout@v6.0.1
170+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
171171
172172 - name : Setup Julia
173173 uses : julia-actions/setup-julia@v2
174174 with :
175175 version : ${{ env.JULIA_VERSION }}
176176
177177 - name : Cache Julia packages
178- uses : actions/cache@v5
178+ uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
179179 with :
180180 path : |
181181 ~/.julia/artifacts
@@ -198,7 +198,7 @@ jobs:
198198 run :
199199 working-directory : src/ada-spark-verify
200200 steps :
201- - uses : actions/checkout@v6.0.1
201+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
202202
203203 - name : Setup GNAT
204204 run : |
@@ -223,7 +223,7 @@ jobs:
223223 runs-on : ubuntu-latest
224224 needs : [rust-build, elixir-build, clojure-build]
225225 steps :
226- - uses : actions/checkout@v6.0.1
226+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
227227
228228 - name : Setup Python
229229 uses : actions/setup-python@v6
@@ -245,7 +245,7 @@ jobs:
245245 name : Property-Based Tests
246246 runs-on : ubuntu-latest
247247 steps :
248- - uses : actions/checkout@v6.0.1
248+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
249249
250250 - name : Setup Python
251251 uses : actions/setup-python@v6
@@ -265,7 +265,7 @@ jobs:
265265 name : Security Scan
266266 runs-on : ubuntu-latest
267267 steps :
268- - uses : actions/checkout@v6.0.1
268+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
269269
270270 - name : Run Trivy vulnerability scanner
271271 uses : aquasecurity/trivy-action@master
@@ -304,7 +304,7 @@ jobs:
304304 - name : julia-viz
305305 context : src/julia-viz
306306 steps :
307- - uses : actions/checkout@v6.0.1
307+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
308308
309309 - name : Set up Docker Buildx
310310 uses : docker/setup-buildx-action@v3
@@ -346,7 +346,7 @@ jobs:
346346 needs : [build-images]
347347 if : github.event_name == 'push' && github.ref == 'refs/heads/main'
348348 steps :
349- - uses : actions/checkout@v6.0.1
349+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
350350
351351 - name : Update image tags in kustomization
352352 run : |
0 commit comments