File tree Expand file tree Collapse file tree
user-management/infra/aws Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -26,13 +26,13 @@ jobs:
2626 actions : read # Required for Claude to read CI results on PRs
2727 steps :
2828 - name : Checkout repository
29- uses : actions/checkout@v4
29+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
3030 with :
3131 fetch-depth : 1
3232
3333 - name : Run Claude Code
3434 id : claude
35- uses : anthropics/claude-code-action@v1
35+ uses : anthropics/claude-code-action@cd77b50d2b0808657f8e6774085c8bf54484351c # v1.0.72
3636 with :
3737 anthropic_api_key : ${{ secrets.ANTHROPIC_API_KEY }}
3838
Original file line number Diff line number Diff line change @@ -17,10 +17,10 @@ jobs:
1717
1818 steps :
1919 - name : Checkout code
20- uses : actions/checkout@v4
20+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
2121
2222 - name : Set up Docker Buildx
23- uses : docker/setup-buildx-action@v3
23+ uses : docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
2424
2525 - name : Install mise
2626 run : |
4747 run : mise run test:services
4848
4949 - name : Setup Node.js for E2E tests
50- uses : actions/setup-node@v4
50+ uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
5151 with :
5252 node-version : ' 22'
5353 cache : ' npm'
7474 CI : true
7575
7676 - name : Upload Playwright report on failure
77- uses : actions/upload-artifact@v4
77+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
7878 if : failure()
7979 with :
8080 name : playwright-report
Original file line number Diff line number Diff line change @@ -34,10 +34,10 @@ jobs:
3434
3535 steps :
3636 - name : Checkout code
37- uses : actions/checkout@v4
37+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
3838
3939 - name : Configure AWS credentials
40- uses : aws-actions/configure-aws-credentials@v4
40+ uses : aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a # v4.3.1
4141 with :
4242 role-to-assume : ${{ secrets.AWS_ROLE_ARN }}
4343 role-session-name : GitHub_E2E_Tests
5454 echo "Deployment URL: ${BASE_URL}"
5555
5656 - name : Setup Node.js
57- uses : actions/setup-node@v4
57+ uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
5858 with :
5959 node-version : ' 22'
6060 cache : ' npm'
@@ -76,15 +76,15 @@ jobs:
7676 BASE_URL : ${{ steps.get-url.outputs.BASE_URL }}
7777
7878 - name : Upload Playwright report
79- uses : actions/upload-artifact@v4
79+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
8080 if : always()
8181 with :
8282 name : playwright-report
8383 path : e2e/playwright-report/
8484 retention-days : 7
8585
8686 - name : Upload test results
87- uses : actions/upload-artifact@v4
87+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
8888 if : failure()
8989 with :
9090 name : test-results
Original file line number Diff line number Diff line change @@ -327,9 +327,9 @@ jobs:
327327 id-token : write
328328 steps :
329329 - name : Checkout
330- uses : actions/checkout@v4
330+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
331331 - name : Set up Node
332- uses : actions/setup-node@v3
332+ uses : actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
333333 with :
334334 node-version : " 20"
335335 - name : Install CDK
@@ -340,7 +340,7 @@ jobs:
340340 run : |
341341 cd shared/lib/shared-constructs
342342 npm i
343- - uses : actions/setup-dotnet@v4
343+ - uses : actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4.3.1
344344 with :
345345 dotnet-version : " 10.0.x"
346346 - name : Configure AWS credentials
Original file line number Diff line number Diff line change 3333 id-token : write
3434 steps :
3535 - name : Checkout
36- uses : actions/checkout@v4
36+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
3737 - name : Set up Node
38- uses : actions/setup-node@v3
38+ uses : actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
3939 with :
4040 node-version : " 20"
4141 - name : Install CDK
Original file line number Diff line number Diff line change @@ -161,9 +161,9 @@ jobs:
161161 id-token : write
162162 steps :
163163 - name : Checkout
164- uses : actions/checkout@v4
164+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
165165 - name : Set up Node
166- uses : actions/setup-node@v3
166+ uses : actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
167167 with :
168168 node-version : " 20"
169169 - name : Install CDK
@@ -174,7 +174,7 @@ jobs:
174174 run : |
175175 cd shared/lib/shared-constructs
176176 npm i
177- - uses : actions/setup-go@v5
177+ - uses : actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff # v5.6.0
178178 - name : Configure AWS credentials
179179 uses : aws-actions/configure-aws-credentials@b47578312673ae6fa5b5096b330d9fbac3d116df
180180 with :
Original file line number Diff line number Diff line change @@ -159,9 +159,9 @@ jobs:
159159 id-token : write
160160 steps :
161161 - name : Checkout
162- uses : actions/checkout@v4
162+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
163163 - name : Set up Node
164- uses : actions/setup-node@v3
164+ uses : actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
165165 with :
166166 node-version : " 20"
167167 - name : Install CDK
@@ -173,7 +173,7 @@ jobs:
173173 cd shared/lib/shared-constructs
174174 npm i
175175 - name : Set up Java 21 for x64
176- uses : actions/setup-java@v4
176+ uses : actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4.8.0
177177 with :
178178 java-version : " 21"
179179 distribution : " corretto"
Original file line number Diff line number Diff line change @@ -298,9 +298,9 @@ jobs:
298298 id-token : write
299299 steps :
300300 - name : Checkout
301- uses : actions/checkout@v4
301+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
302302 - name : Set up Node
303- uses : actions/setup-node@v3
303+ uses : actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
304304 with :
305305 node-version : " 20"
306306 - name : Install CDK
@@ -311,7 +311,7 @@ jobs:
311311 run : |
312312 cd shared/lib/shared-constructs
313313 npm i
314- - uses : actions/setup-dotnet@v4
314+ - uses : actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4.3.1
315315 with :
316316 dotnet-version : " 10.0.x"
317317 - name : Configure AWS credentials
Original file line number Diff line number Diff line change @@ -125,7 +125,7 @@ jobs:
125125 id-token : write
126126 steps :
127127 - name : Checkout
128- uses : actions/checkout@v4
128+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
129129 - name : Set up Node.js
130130 uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
131131 with :
Original file line number Diff line number Diff line change 9595 id-token : write
9696 steps :
9797 - name : Checkout
98- uses : actions/checkout@v4
98+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
9999 - name : Set up Node.js
100100 uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
101101 with :
You can’t perform that action at this time.
0 commit comments