File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -136,6 +136,14 @@ jobs:
136136 saas_integration :
137137 runs-on : ubuntu-latest
138138 environment : integration
139+ # The 8.7 SaaS cluster is shared across workflows and refs. Approvers were
140+ # previously used to serialize access; this concurrency group encodes the
141+ # same constraint in CI. cancel-in-progress: false queues runs instead of
142+ # cancelling them so a stable/8.8 release does not abort an in-flight main
143+ # release (or vice-versa) mid-test.
144+ concurrency :
145+ group : saas-integration-8.7
146+ cancel-in-progress : false
139147 steps :
140148 - name : Check out the repo
141149 uses : actions/checkout@v6
@@ -171,6 +179,11 @@ jobs:
171179 saas_integration_8_8 :
172180 runs-on : ubuntu-latest
173181 environment : integration-8.8
182+ # See note on saas_integration above. Separate group from the 8.7 cluster
183+ # so the two SaaS targets can run in parallel with each other.
184+ concurrency :
185+ group : saas-integration-8.8
186+ cancel-in-progress : false
174187 steps :
175188 - name : Check out the repo
176189 uses : actions/checkout@v6
You can’t perform that action at this time.
0 commit comments