@@ -36,29 +36,29 @@ jobs:
3636 runs-on : ubuntu-latest
3737 steps :
3838 - name : Check out repository
39- uses : actions/checkout@v4
39+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
4040
4141 - name : Install Poetry
4242 run : pipx install poetry
4343
4444 - name : Set up Python
45- uses : actions/setup-python@v5
45+ uses : actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55
4646 with :
4747 cache : ' poetry'
4848 cache-dependency-path : backend/poetry.lock
4949 python-version : ' 3.13'
5050
5151 - name : Run pre-commit
52- uses : pre-commit/action@v3.0.1
52+ uses : pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd
5353
5454 - name : Install pnpm
55- uses : pnpm/action-setup@v4
55+ uses : pnpm/action-setup@d648c2dd069001a242c621c8306af467f150e99d
5656 with :
5757 version : 10
5858 run_install : false
5959
6060 - name : Set up Node
61- uses : actions/setup-node@v4
61+ uses : actions/setup-node@40337cb8f758cccdfe3475af609daa63f81c7e23
6262 with :
6363 node-version : 22
6464 cache : ' pnpm'
8686 runs-on : ubuntu-latest
8787 steps :
8888 - name : Check out repository
89- uses : actions/checkout@v4
89+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
9090
9191 - name : Run cspell
9292 run : |
@@ -99,13 +99,13 @@ jobs:
9999 runs-on : ubuntu-latest
100100 steps :
101101 - name : Check out repository
102- uses : actions/checkout@v4
102+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
103103
104104 - name : Set up Docker buildx
105- uses : docker/setup-buildx-action@v3
105+ uses : docker/setup-buildx-action@941183f0a080fa6be59a9e3d3f4108c19a528204
106106
107107 - name : Build backend test image
108- uses : docker/build-push-action@v6
108+ uses : docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4
109109 with :
110110 cache-from : type=registry,ref=${{ env.DOCKERHUB_USERNAME }}/owasp-nest-test-backend:cache
111111 context : backend
@@ -125,13 +125,13 @@ jobs:
125125 runs-on : ubuntu-latest
126126 steps :
127127 - name : Check out repository
128- uses : actions/checkout@v4
128+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
129129
130130 - name : Set up Docker buildx
131- uses : docker/setup-buildx-action@v3
131+ uses : docker/setup-buildx-action@941183f0a080fa6be59a9e3d3f4108c19a528204
132132
133133 - name : Build frontend unit-testing image
134- uses : docker/build-push-action@v6
134+ uses : docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4
135135 with :
136136 cache-from : type=registry,ref=${{ env.DOCKERHUB_USERNAME }}/owasp-nest-test-frontend-unit:cache
137137 context : frontend
@@ -151,13 +151,13 @@ jobs:
151151 runs-on : ubuntu-latest
152152 steps :
153153 - name : Check out repository
154- uses : actions/checkout@v4
154+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
155155
156156 - name : Set up Docker buildx
157- uses : docker/setup-buildx-action@v3
157+ uses : docker/setup-buildx-action@941183f0a080fa6be59a9e3d3f4108c19a528204
158158
159159 - name : Build frontend end-to-end testing image
160- uses : docker/build-push-action@v6
160+ uses : docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4
161161 with :
162162 cache-from : type=registry,ref=${{ env.DOCKERHUB_USERNAME }}/owasp-nest-test-frontend-e2e:cache
163163 context : frontend
@@ -183,22 +183,22 @@ jobs:
183183 runs-on : ubuntu-latest
184184 steps :
185185 - name : Check out repository
186- uses : actions/checkout@v4
186+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
187187
188188 - name : Set up QEMU
189- uses : docker/setup-qemu-action@v3
189+ uses : docker/setup-qemu-action@fcd3152d8ad392d0e9c14d3f0de40f0a88b8ca0e
190190
191191 - name : Set up Docker buildx
192- uses : docker/setup-buildx-action@v3
192+ uses : docker/setup-buildx-action@941183f0a080fa6be59a9e3d3f4108c19a528204
193193
194194 - name : Login to Docker Hub
195- uses : docker/login-action@v3
195+ uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772
196196 with :
197197 username : ${{ env.DOCKERHUB_USERNAME }}
198198 password : ${{ secrets.DOCKERHUB_TOKEN }}
199199
200200 - name : Build backend image
201- uses : docker/build-push-action@v6
201+ uses : docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4
202202 with :
203203 cache-from : type=registry,ref=${{ env.DOCKERHUB_USERNAME }}/owasp-nest-backend:staging-cache
204204 cache-to : type=registry,ref=${{ env.DOCKERHUB_USERNAME }}/owasp-nest-backend:staging-cache,mode=max
@@ -218,7 +218,7 @@ jobs:
218218 echo "VITE_SENTRY_DSN=${{ secrets.VITE_SENTRY_DSN }}" >> frontend/.env
219219
220220 - name : Build frontend image
221- uses : docker/build-push-action@v6
221+ uses : docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4
222222 with :
223223 cache-from : type=registry,ref=${{ env.DOCKERHUB_USERNAME }}/owasp-nest-frontend:staging-cache
224224 cache-to : type=registry,ref=${{ env.DOCKERHUB_USERNAME }}/owasp-nest-frontend:staging-cache,mode=max
@@ -243,7 +243,7 @@ jobs:
243243 runs-on : ubuntu-latest
244244 steps :
245245 - name : Check out repository
246- uses : actions/checkout@v4
246+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
247247
248248 - name : Prepare SSH key
249249 run : |
@@ -300,7 +300,7 @@ jobs:
300300 runs-on : ubuntu-latest
301301 steps :
302302 - name : Check out repository
303- uses : actions/checkout@v4
303+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
304304
305305 - name : Prepare SSH key
306306 run : |
@@ -325,22 +325,22 @@ jobs:
325325 runs-on : ubuntu-latest
326326 steps :
327327 - name : Check out repository
328- uses : actions/checkout@v4
328+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
329329
330330 - name : Set up QEMU
331- uses : docker/setup-qemu-action@v3
331+ uses : docker/setup-qemu-action@fcd3152d8ad392d0e9c14d3f0de40f0a88b8ca0e
332332
333333 - name : Set up Docker buildx
334- uses : docker/setup-buildx-action@v3
334+ uses : docker/setup-buildx-action@941183f0a080fa6be59a9e3d3f4108c19a528204
335335
336336 - name : Login to Docker Hub
337- uses : docker/login-action@v3
337+ uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772
338338 with :
339339 username : ${{ env.DOCKERHUB_USERNAME }}
340340 password : ${{ secrets.DOCKERHUB_TOKEN }}
341341
342342 - name : Build backend image
343- uses : docker/build-push-action@v6
343+ uses : docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4
344344 with :
345345 cache-from : type=registry,ref=${{ env.DOCKERHUB_USERNAME }}/owasp-nest-backend:production-cache
346346 cache-to : type=registry,ref=${{ env.DOCKERHUB_USERNAME }}/owasp-nest-backend:production-cache,mode=max
@@ -361,7 +361,7 @@ jobs:
361361 echo "VITE_SENTRY_DSN=${{ secrets.VITE_SENTRY_DSN }}" >> frontend/.env
362362
363363 - name : Build frontend image
364- uses : docker/build-push-action@v6
364+ uses : docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4
365365 with :
366366 cache-from : type=registry,ref=${{ env.DOCKERHUB_USERNAME }}/owasp-nest-frontend:production-cache
367367 cache-to : type=registry,ref=${{ env.DOCKERHUB_USERNAME }}/owasp-nest-frontend:production-cache,mode=max
@@ -386,7 +386,7 @@ jobs:
386386 runs-on : ubuntu-latest
387387 steps :
388388 - name : Check out repository
389- uses : actions/checkout@v4
389+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
390390
391391 - name : Prepare SSH key
392392 run : |
@@ -443,7 +443,7 @@ jobs:
443443 runs-on : ubuntu-latest
444444 steps :
445445 - name : Check out repository
446- uses : actions/checkout@v4
446+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
447447
448448 - name : Prepare SSH key
449449 run : |
0 commit comments