Concurrency Group - CI/CD Glossary Definition
A concurrency group is a key set with concurrency.group that limits a workflow (or job) to one running instance per key, optionally cancelling older in-progress runs with cancel-in-progress: true.
Typical pattern
Using group: ${{ github.workflow }}-${{ github.ref }} ensures only the latest push to a branch keeps building, cancelling superseded runs to save CI minutes. For deploys you usually leave cancel-in-progress: false so a release is never interrupted.
Related guides
Concurrency - CI/CD Glossary DefinitionConcurrency: **Concurrency** controls limit how many runs of a workflow execute at once, and can cancel super…
Job Concurrency Limit - CI/CD Glossary DefinitionJob Concurrency Limit: A job concurrency limit caps how many jobs may run at the same time within a scope, se…
Workflow Run - CI/CD Glossary DefinitionWorkflow Run: A workflow run is a single execution instance of a workflow, created when a trigger fires, with…