diff options
author | Petr Štetiar <ynezz@true.cz> | 2023-05-26 16:25:28 +0200 |
---|---|---|
committer | Petr Štetiar <ynezz@true.cz> | 2023-05-26 19:42:30 +0200 |
commit | 86107a647cb0a7f37c04dd7ab0cd79f547fafaf7 (patch) | |
tree | 77231dcf2a7d5e34453aed2cf279eca2463d0656 | |
parent | 77c961e20eda30c93fcee27e9137d5983c4c93d6 (diff) |
ci: cancel concurrent builds
To save some build resources, lets cancel ongoing builds after
force pushing new sources into the pull request branch.
Signed-off-by: Petr Štetiar <ynezz@true.cz>
-rw-r--r-- | .github/workflows/openwrt-ci-master.yml | 4 | ||||
-rw-r--r-- | .github/workflows/openwrt-ci-pull-request.yml | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/.github/workflows/openwrt-ci-master.yml b/.github/workflows/openwrt-ci-master.yml index 432c80f..df38774 100644 --- a/.github/workflows/openwrt-ci-master.yml +++ b/.github/workflows/openwrt-ci-master.yml @@ -5,6 +5,10 @@ on: branches: - master +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: ${{ github.event_name == 'pull_request' }} + env: CI_ENABLE_UNIT_TESTING: 1 CI_TARGET_BUILD_DEPENDS: libnl-tiny ubus uci diff --git a/.github/workflows/openwrt-ci-pull-request.yml b/.github/workflows/openwrt-ci-pull-request.yml index 53e923f..87cb82a 100644 --- a/.github/workflows/openwrt-ci-pull-request.yml +++ b/.github/workflows/openwrt-ci-pull-request.yml @@ -10,6 +10,10 @@ env: CI_ENABLE_UNIT_TESTING: 1 CI_TARGET_BUILD_DEPENDS: libnl-tiny ubus uci +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: ${{ github.event_name == 'pull_request' }} + jobs: native_testing: name: Various native checks |