@@ -50,18 +50,18 @@ jobs:
5050 --health-timeout 5s
5151 --health-retries 5
5252 steps :
53- - uses : actions/checkout@v6
53+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5454 with :
5555 fetch-depth : 0
5656
57- - uses : marocchino/tool-versions-action@v1
57+ - uses : marocchino/tool-versions-action@18a164fa2b0db1cc1edf7305fcb17ace36d1c306 # v1.2.0
5858 id : versions
59- - uses : erlef/setup-beam@v1
59+ - uses : erlef/setup-beam@ee09b1e59bb240681c382eb1f0abc6a04af72764 # v1.23.0
6060 with :
6161 elixir-version : ${{ steps.versions.outputs.elixir }}
6262 otp-version : ${{ steps.versions.outputs.erlang }}
6363
64- - uses : actions/cache@v5
64+ - uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
6565 with :
6666 path : |
6767 deps
7676 ${{ env.MIX_ENV }}-${{ env.CACHE_VERSION }}-refs/heads/master-
7777
7878 - name : Check for changes in tracker/**
79- uses : dorny/paths-filter@v3
79+ uses : dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
8080 id : changes
8181 with :
8282 filters : |
@@ -149,19 +149,19 @@ jobs:
149149 shardIndex : [1, 2, 3, 4]
150150 shardTotal : [4]
151151 steps :
152- - uses : actions/checkout@v6
152+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
153153 with :
154154 fetch-depth : 0
155155
156- - uses : marocchino/tool-versions-action@v1
156+ - uses : marocchino/tool-versions-action@18a164fa2b0db1cc1edf7305fcb17ace36d1c306 # v1.2.0
157157 id : versions
158158
159- - uses : erlef/setup-beam@v1
159+ - uses : erlef/setup-beam@ee09b1e59bb240681c382eb1f0abc6a04af72764 # v1.23.0
160160 with :
161161 elixir-version : ${{ steps.versions.outputs.elixir }}
162162 otp-version : ${{ steps.versions.outputs.erlang }}
163163
164- - uses : actions/cache@v5
164+ - uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
165165 with :
166166 path : |
167167 deps
@@ -177,7 +177,7 @@ jobs:
177177 e2e-${{ env.MIX_ENV }}-${{ env.CACHE_VERSION }}-refs/heads/master-
178178
179179 - name : Cache E2E dependencies and Playwright browsers
180- uses : actions/cache@v5
180+ uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
181181 id : playwright-cache
182182 with :
183183 path : |
@@ -189,7 +189,7 @@ jobs:
189189 playwright-${{ runner.os }}-
190190
191191 - name : Check for changes in tracker/**
192- uses : dorny/paths-filter@v3
192+ uses : dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
193193 id : changes
194194 with :
195195 filters : |
@@ -225,7 +225,7 @@ jobs:
225225
226226 - name : Upload E2E blob report to GitHub Actions Artifacts
227227 if : ${{ !cancelled() }}
228- uses : actions/upload-artifact@v6
228+ uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
229229 with :
230230 name : e2e-blob-report-${{ matrix.shardIndex }}
231231 path : e2e/blob-report
@@ -237,8 +237,8 @@ jobs:
237237 timeout-minutes : 15
238238 runs-on : ubuntu-latest
239239 steps :
240- - uses : actions/checkout@v6
241- - uses : actions/setup-node@v6
240+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
241+ - uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
242242 with :
243243 node-version : 23.2.0
244244 cache : ' npm'
@@ -247,7 +247,7 @@ jobs:
247247 run : npm --prefix ./e2e ci
248248
249249 - name : Download blob reports from GitHub Actions Artifacts
250- uses : actions/download-artifact@v7
250+ uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
251251 with :
252252 path : all-e2e-blob-reports
253253 pattern : e2e-blob-report-*
@@ -263,19 +263,19 @@ jobs:
263263 MIX_ENV : test
264264 runs-on : ubuntu-latest
265265 steps :
266- - uses : actions/checkout@v6
266+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
267267 with :
268268 fetch-depth : 0
269269
270- - uses : marocchino/tool-versions-action@v1
270+ - uses : marocchino/tool-versions-action@18a164fa2b0db1cc1edf7305fcb17ace36d1c306 # v1.2.0
271271 id : versions
272272
273- - uses : erlef/setup-beam@v1
273+ - uses : erlef/setup-beam@ee09b1e59bb240681c382eb1f0abc6a04af72764 # v1.23.0
274274 with :
275275 elixir-version : ${{ steps.versions.outputs.elixir }}
276276 otp-version : ${{ steps.versions.outputs.erlang }}
277277
278- - uses : actions/cache@v5
278+ - uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
279279 with :
280280 path : |
281281 deps
0 commit comments