diff --git a/.github/workflows/build-dev-docker.yml b/.github/workflows/build-dev-docker.yml index 764293be73b..3a3bb67f9de 100644 --- a/.github/workflows/build-dev-docker.yml +++ b/.github/workflows/build-dev-docker.yml @@ -15,6 +15,11 @@ on: - '.github/workflows/build-dev-docker.yml' - 'infra/docker/**' +# Cancel previous running jobs when pull request is updated +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: # Build on docker CLI for PR test without login build-pr-test: diff --git a/.github/workflows/generate-rootfs.yml b/.github/workflows/generate-rootfs.yml index 6ddba606dfa..bcfe1ca4d0b 100644 --- a/.github/workflows/generate-rootfs.yml +++ b/.github/workflows/generate-rootfs.yml @@ -21,6 +21,11 @@ on: - cron: '0 15 1 * *' workflow_dispatch: +# Cancel previous running jobs when pull request is updated +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: gen-rootfs: if: github.repository_owner == 'Samsung' diff --git a/.github/workflows/run-onecc-build.yml b/.github/workflows/run-onecc-build.yml index 041b408b1ba..4ab2c268622 100644 --- a/.github/workflows/run-onecc-build.yml +++ b/.github/workflows/run-onecc-build.yml @@ -34,6 +34,11 @@ defaults: run: shell: bash +# Cancel previous running jobs when pull request is updated +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: onecc-test: if: github.repository_owner == 'Samsung' diff --git a/.github/workflows/run-onert-android-build.yml b/.github/workflows/run-onert-android-build.yml index ce42b26c5d5..8788cb17c07 100644 --- a/.github/workflows/run-onert-android-build.yml +++ b/.github/workflows/run-onert-android-build.yml @@ -38,6 +38,11 @@ defaults: run: shell: bash +# Cancel previous running jobs when pull request is updated +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: build: runs-on: ubuntu-22.04 diff --git a/.github/workflows/run-onert-build.yml b/.github/workflows/run-onert-build.yml index 057f035ffc6..e29d2722688 100644 --- a/.github/workflows/run-onert-build.yml +++ b/.github/workflows/run-onert-build.yml @@ -38,6 +38,11 @@ defaults: run: shell: bash +# Cancel previous running jobs when pull request is updated +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: build: if: github.repository_owner == 'Samsung' diff --git a/.github/workflows/run-onert-gbs-build.yml b/.github/workflows/run-onert-gbs-build.yml index 4c5f1d0982b..c976bbcaf03 100644 --- a/.github/workflows/run-onert-gbs-build.yml +++ b/.github/workflows/run-onert-gbs-build.yml @@ -42,6 +42,11 @@ defaults: run: shell: bash +# Cancel previous running jobs when pull request is updated +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: build: strategy: diff --git a/.github/workflows/run-onert-micro-unit-tests.yml b/.github/workflows/run-onert-micro-unit-tests.yml index 28df490b059..50c845f2f06 100644 --- a/.github/workflows/run-onert-micro-unit-tests.yml +++ b/.github/workflows/run-onert-micro-unit-tests.yml @@ -25,6 +25,11 @@ defaults: run: shell: bash +# Cancel previous running jobs when pull request is updated +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: run-onert-micro-unit-tests: name: Run onert-micro Unit tests