File tree Expand file tree Collapse file tree 3 files changed +22
-18
lines changed Expand file tree Collapse file tree 3 files changed +22
-18
lines changed Original file line number Diff line number Diff line change @@ -18,16 +18,16 @@ jobs:
1818 runs-on : aws-powertools_ubuntu-latest_8-core
1919 steps :
2020 - name : Checkout code
21- uses : actions/checkout@v4
21+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332
2222
2323 - name : Configure AWS credentials
24- uses : aws-actions/configure-aws-credentials@v2
24+ uses : aws-actions/configure-aws-credentials@e1e17a757e536f70e52b5a12b2e8d1d1c60e04ef
2525 with :
2626 role-to-assume : ${{ secrets.E2E_DEPLOY_ROLE }}
27- aws-region : us-east-1
27+ aws-region : ${{ secrets.E2E_DEPLOY_REGION }}
2828
2929 - name : Set up .NET
30- uses : actions/setup-dotnet@v4
30+ uses : actions/setup-dotnet@4d6c8fcf3c8f7a60068d26b594648e99df24cee3
3131 with :
3232 dotnet-version : ' 8.x'
3333
@@ -48,16 +48,16 @@ jobs:
4848 image : public.ecr.aws/sam/build-dotnet8:latest
4949 steps :
5050 - name : Checkout code
51- uses : actions/checkout@v4
51+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332
5252
5353 - name : Configure AWS credentials
54- uses : aws-actions/configure-aws-credentials@v2
54+ uses : aws-actions/configure-aws-credentials@e1e17a757e536f70e52b5a12b2e8d1d1c60e04ef
5555 with :
5656 role-to-assume : ${{ secrets.E2E_DEPLOY_ROLE }}
57- aws-region : us-east-1
57+ aws-region : ${{ secrets.E2E_DEPLOY_REGION }}
5858
5959 - name : Set up .NET
60- uses : actions/setup-dotnet@v4
60+ uses : actions/setup-dotnet@4d6c8fcf3c8f7a60068d26b594648e99df24cee3
6161 with :
6262 dotnet-version : ' 8.x'
6363
Original file line number Diff line number Diff line change @@ -14,21 +14,17 @@ permissions:
1414 contents : read
1515
1616jobs :
17- run-tests :
18- uses : ./.github/workflows/e2e-tests.yml
19-
2017 destroy-stacks :
2118 runs-on : aws-powertools_ubuntu-latest_8-core
22- needs : [run-tests]
2319 steps :
2420 - name : Checkout code
25- uses : actions/checkout@v4
21+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332
2622
2723 - name : Configure AWS credentials
28- uses : aws-actions/configure-aws-credentials@v2
24+ uses : aws-actions/configure-aws-credentials@e1e17a757e536f70e52b5a12b2e8d1d1c60e04ef
2925 with :
3026 role-to-assume : ${{ secrets.E2E_DEPLOY_ROLE }}
31- aws-region : us-east-1
27+ aws-region : ${{ secrets.E2E_DEPLOY_REGION }}
3228
3329 - name : Install CDK
3430 run : npm install -g aws-cdk
Original file line number Diff line number Diff line change @@ -33,14 +33,22 @@ jobs:
3333 needs : [deploy-core-stack]
3434 steps :
3535 - name : Checkout code
36- uses : actions/checkout@v4
36+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332
3737
3838 - name : Set up .NET
39- uses : actions/setup-dotnet@v4
39+ uses : actions/setup-dotnet@4d6c8fcf3c8f7a60068d26b594648e99df24cee3
4040 with :
4141 dotnet-version : ' 8.x'
4242
4343 - name : Run Core Tests
4444 run : |
4545 cd libraries/tests/e2e/functions/core
46- dotnet test
46+ dotnet test
47+
48+ - name : Destroy Core Stack
49+ if : always()
50+ uses : ./.github/workflows/e2e-infra-destroy.yml
51+
52+ # destroy-core-stack:
53+ # needs: run-tests
54+ # uses: ./.github/workflows/e2e-infra-destroy.yml
You can’t perform that action at this time.
0 commit comments