diff --git a/.github/workflows/cpu-horovod.yml b/.github/workflows/cpu-horovod.yml index 481ee11163..0fed40b97a 100644 --- a/.github/workflows/cpu-horovod.yml +++ b/.github/workflows/cpu-horovod.yml @@ -6,6 +6,10 @@ on: pull_request: branches: [main] +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: tests: runs-on: ${{ matrix.os }} diff --git a/.github/workflows/cpu-nvtabular.yml b/.github/workflows/cpu-nvtabular.yml index 1d853ee4e2..4978f21039 100644 --- a/.github/workflows/cpu-nvtabular.yml +++ b/.github/workflows/cpu-nvtabular.yml @@ -9,6 +9,10 @@ on: pull_request: branches: [ main ] +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: tests: runs-on: ${{ matrix.os }} diff --git a/.github/workflows/cpu-systems.yml b/.github/workflows/cpu-systems.yml index 7cdc9cb25c..437f1d1d6b 100644 --- a/.github/workflows/cpu-systems.yml +++ b/.github/workflows/cpu-systems.yml @@ -9,6 +9,10 @@ on: pull_request: branches: [ main ] +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: tests: runs-on: ${{ matrix.os }} diff --git a/.github/workflows/datasets.yml b/.github/workflows/datasets.yml index 7c0ac3c01c..ae6c97a3b9 100644 --- a/.github/workflows/datasets.yml +++ b/.github/workflows/datasets.yml @@ -6,6 +6,10 @@ on: pull_request: branches: [main] +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: tests: runs-on: ${{ matrix.os }} diff --git a/.github/workflows/docs-build.yaml b/.github/workflows/docs-build.yaml index 911e74abe0..5679a19f4f 100644 --- a/.github/workflows/docs-build.yaml +++ b/.github/workflows/docs-build.yaml @@ -5,7 +5,7 @@ on: branches: [ main ] concurrency: - group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true jobs: diff --git a/.github/workflows/gpu-ci.yml b/.github/workflows/gpu-ci.yml index 0b3ec20862..5c2c772e79 100644 --- a/.github/workflows/gpu-ci.yml +++ b/.github/workflows/gpu-ci.yml @@ -10,6 +10,10 @@ on: branches: [ main ] types: [opened, synchronize, reopened, closed] +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: gpu-ci: runs-on: 2GPU diff --git a/.github/workflows/implicit.yml b/.github/workflows/implicit.yml index 3feac70d33..cce56308c6 100644 --- a/.github/workflows/implicit.yml +++ b/.github/workflows/implicit.yml @@ -6,6 +6,10 @@ on: pull_request: branches: [main] +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: tests: runs-on: ${{ matrix.os }} diff --git a/.github/workflows/multi-gpu-ci.yml b/.github/workflows/multi-gpu-ci.yml index 1e8cab380c..21ecc44eb4 100644 --- a/.github/workflows/multi-gpu-ci.yml +++ b/.github/workflows/multi-gpu-ci.yml @@ -10,6 +10,10 @@ on: branches: [ main ] types: [opened, synchronize, reopened, closed] +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: gpu-ci: runs-on: 2GPU diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 83e639e606..577356df74 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -5,6 +5,10 @@ on: push: branches: [main] +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: pre-commit: runs-on: ubuntu-latest diff --git a/.github/workflows/pytorch.yml b/.github/workflows/pytorch.yml index 647680da0a..c614fcb847 100644 --- a/.github/workflows/pytorch.yml +++ b/.github/workflows/pytorch.yml @@ -7,6 +7,10 @@ on: pull_request: branches: [main] +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: tests: runs-on: ${{ matrix.os }} diff --git a/.github/workflows/tensorflow.yml b/.github/workflows/tensorflow.yml index f18c89b55a..289549c3aa 100644 --- a/.github/workflows/tensorflow.yml +++ b/.github/workflows/tensorflow.yml @@ -9,6 +9,10 @@ on: pull_request: branches: [ main ] +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: tests: runs-on: ${{ matrix.os }} diff --git a/.github/workflows/xgboost.yml b/.github/workflows/xgboost.yml index fc92c618b3..3a2e6e32cd 100644 --- a/.github/workflows/xgboost.yml +++ b/.github/workflows/xgboost.yml @@ -6,6 +6,10 @@ on: pull_request: branches: [main] +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: tests: runs-on: ${{ matrix.os }}