Problem
The pages concurrency group in ci-cd.yml wraps the whole workflow, so a slow PR test run queues behind (and blocks) master deploys and vice versa.
Proposal
Scope the pages concurrency group to the deploy job only; PR test runs get no group (or their own per-ref group with cancel-in-progress: true).
Please read how to contribute
Problem
The
pagesconcurrency group inci-cd.ymlwraps the whole workflow, so a slow PR test run queues behind (and blocks) master deploys and vice versa.Proposal
Scope the
pagesconcurrency group to thedeployjob only; PR test runs get no group (or their own per-ref group withcancel-in-progress: true).Please read how to contribute