github-action/require-concurrency-group
Require a workflow-level concurrency group.
📖 Rule Details
This rule reports when workflow-level concurrency is missing, or when concurrency does not provide a non-empty group value.
yaml
name: CI
concurrency:
group: ci-main
cancel-in-progress: true
jobs:
test:
runs-on: ubuntu-latest
steps:
- run: pnpm testcorrect
yaml
name: CI
jobs:
test:
runs-on: ubuntu-latest
steps:
- run: pnpm testyaml
name: CI
concurrency:
cancel-in-progress: trueincorrect
🔧 Options
Nothing.
🚀 Version
This rule was introduced in eslint-plugin-github-action v0.3.0