File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 7878 run : make init
7979
8080 - name : Terraform Plan
81- # Ignore cancellations to prevent Terraform from being killed while it holds a state lock
82- # A stuck process can still be killed with the force-cancel API operation
83- if : ${{ !failure() }}
8481 working-directory : infrastructure/instance
8582 run : make plan-ci
8683
@@ -123,9 +120,6 @@ jobs:
123120 run : make init
124121
125122 - name : Terraform Apply
126- # Ignore cancellations to prevent Terraform from being killed while it holds a state lock
127- # A stuck process can still be killed with the force-cancel API operation
128- if : ${{ !failure() }}
129123 working-directory : infrastructure/instance
130124 run : |
131125 make apply-ci
Original file line number Diff line number Diff line change 44 pull_request :
55 types : [opened, synchronize, reopened]
66
7- concurrency :
8- group : ${{ github.workflow }}-${{ github.ref }}
9- cancel-in-progress : true
10-
117jobs :
128 run-quality-checks :
9+ concurrency :
10+ group : ${{ github.workflow }}-${{ github.ref }}
11+ cancel-in-progress : true
1312 uses : ./.github/workflows/quality-checks.yml
1413 secrets :
1514 SONAR_TOKEN : ${{ secrets.SONAR_TOKEN }}
1615
1716 deploy-pr-backend :
17+ concurrency :
18+ group : ${{ github.workflow }}-${{ github.ref }}
19+ # Avoid automatic cancellation while Terraform holds a state lock
20+ cancel-in-progress : false
1821 needs : [run-quality-checks]
1922 uses : ./.github/workflows/deploy-backend.yml
2023 with :
2427 sub_environment : pr-${{github.event.pull_request.number}}
2528
2629 run-e2e-automation-tests :
30+ concurrency :
31+ group : ${{ github.workflow }}-${{ github.ref }}
32+ cancel-in-progress : true
2733 needs : [deploy-pr-backend]
2834 strategy :
2935 matrix :
You can’t perform that action at this time.
0 commit comments