diff --git a/.github/workflows/automatus-cs8.yaml b/.github/workflows/automatus-cs8.yaml index 5980544ee80..9917af66f22 100644 --- a/.github/workflows/automatus-cs8.yaml +++ b/.github/workflows/automatus-cs8.yaml @@ -2,6 +2,9 @@ name: Automatus CS8 on: pull_request: branches: [ master, 'stabilization*' ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.number || github.run_id }} + cancel-in-progress: true env: DATASTREAM: ssg-centos8-ds.xml jobs: diff --git a/.github/workflows/automatus-cs9.yaml b/.github/workflows/automatus-cs9.yaml index 372abe0cc85..8ab289fd82e 100644 --- a/.github/workflows/automatus-cs9.yaml +++ b/.github/workflows/automatus-cs9.yaml @@ -2,6 +2,9 @@ name: Automatus CS9 on: pull_request: branches: [ master, 'stabilization*' ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.number || github.run_id }} + cancel-in-progress: true env: DATASTREAM: ssg-cs9-ds.xml jobs: diff --git a/.github/workflows/automatus-sanity.yaml b/.github/workflows/automatus-sanity.yaml index 133818afe37..37fe70be619 100644 --- a/.github/workflows/automatus-sanity.yaml +++ b/.github/workflows/automatus-sanity.yaml @@ -2,7 +2,9 @@ name: Automatus Sanity on: pull_request: branches: [ master, 'stabilization*' ] - +concurrency: + group: ${{ github.workflow }}-${{ github.event.number || github.run_id }} + cancel-in-progress: true env: DATASTREAM: ssg-fedora-ds.xml jobs: diff --git a/.github/workflows/automatus-sle15.yaml b/.github/workflows/automatus-sle15.yaml index 89cba480ef0..9933a7fc9d8 100644 --- a/.github/workflows/automatus-sle15.yaml +++ b/.github/workflows/automatus-sle15.yaml @@ -2,6 +2,9 @@ name: Automatus SLE15 on: pull_request: branches: [ master, 'stabilization*' ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.number || github.run_id }} + cancel-in-progress: true env: DATASTREAM: ssg-sle15-ds.xml jobs: diff --git a/.github/workflows/automatus.yaml b/.github/workflows/automatus.yaml index 6bb0a8b7609..4a1c76d81c3 100644 --- a/.github/workflows/automatus.yaml +++ b/.github/workflows/automatus.yaml @@ -2,6 +2,9 @@ name: Automatus Fedora on: pull_request: branches: [ master, 'stabilization*' ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.number || github.run_id }} + cancel-in-progress: true jobs: build-content: name: Build Content diff --git a/.github/workflows/gate-lint-ansible-roles.yaml b/.github/workflows/gate-lint-ansible-roles.yaml index 509be9c2935..0d377e02e50 100644 --- a/.github/workflows/gate-lint-ansible-roles.yaml +++ b/.github/workflows/gate-lint-ansible-roles.yaml @@ -2,6 +2,9 @@ name: Gate (AR / RHEL) on: pull_request: branches: [ 'master' ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.number || github.run_id }} + cancel-in-progress: true jobs: validate-fedora-ar: name: Build, Lint Ansible Roles on Fedora Latest (Container) diff --git a/.github/workflows/gate.yaml b/.github/workflows/gate.yaml index 0d09f897b96..5bc4783bb68 100644 --- a/.github/workflows/gate.yaml +++ b/.github/workflows/gate.yaml @@ -6,6 +6,9 @@ on: branches: ['*', '!stabilization*', '!stable*', '!master' ] pull_request: branches: [ 'master', 'stabilization*' ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.number || github.run_id }} + cancel-in-progress: true jobs: validate-centos7: name: Build, Test on CentOS 7 (Container) diff --git a/.github/workflows/gate_fedora.yml b/.github/workflows/gate_fedora.yml index ed626e9568a..c70ebbdac15 100644 --- a/.github/workflows/gate_fedora.yml +++ b/.github/workflows/gate_fedora.yml @@ -6,6 +6,9 @@ on: branches: ['*', '!stabilization*', '!stable*', 'master' ] pull_request: branches: [ 'master', 'stabilization*' ] +concurrency: + group: ${{ github.workflow }}-fedora-${{ github.event.number || github.run_id }} + cancel-in-progress: true jobs: validate-fedora: name: Build, Test on Fedora Latest (Container) diff --git a/.github/workflows/gh-pages.yaml b/.github/workflows/gh-pages.yaml index f9b62d24b5c..0c2d11a2e01 100644 --- a/.github/workflows/gh-pages.yaml +++ b/.github/workflows/gh-pages.yaml @@ -6,6 +6,9 @@ on: branches: [ 'master' ] merge_group: branches: [ 'master' ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.number || github.run_id }} + cancel-in-progress: true jobs: publish: name: Publish stats, tables and guides diff --git a/.github/workflows/k8s-content-pr-trigger.yaml b/.github/workflows/k8s-content-pr-trigger.yaml index 0964a06ba6c..b6138235af0 100644 --- a/.github/workflows/k8s-content-pr-trigger.yaml +++ b/.github/workflows/k8s-content-pr-trigger.yaml @@ -8,6 +8,10 @@ on: - reopened - synchronize +concurrency: + group: ${{ github.workflow }}-${{ github.event.number || github.run_id }} + cancel-in-progress: true + jobs: get-pr-number: name: Get PR number diff --git a/.github/workflows/srg-mapping-table.yaml b/.github/workflows/srg-mapping-table.yaml index 9601cc5b5d0..8e42b312500 100644 --- a/.github/workflows/srg-mapping-table.yaml +++ b/.github/workflows/srg-mapping-table.yaml @@ -6,6 +6,9 @@ on: branches: [ 'master', 'stabilization*' ] merge_group: branches: [ 'master' ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.number || github.run_id }} + cancel-in-progress: true jobs: generate-data: name: SRG Mapping Table