From: Nathan Moinvaziri Date: Fri, 29 Dec 2023 00:55:44 +0000 (-0800) Subject: Cancel previously running CI jobs for PR or branch. X-Git-Tag: 2.1.6~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fd5b20f4ce5f0e8d4eafaad190dca5bc74a320fe;p=thirdparty%2Fzlib-ng.git Cancel previously running CI jobs for PR or branch. --- diff --git a/.github/workflows/analyze.yml b/.github/workflows/analyze.yml index 8e4cdc30..40315e7d 100644 --- a/.github/workflows/analyze.yml +++ b/.github/workflows/analyze.yml @@ -1,5 +1,8 @@ name: Static Analysis on: [push, pull_request] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true jobs: static-analysis: name: GCC diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index dfda7367..8c3c9a7b 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -3,6 +3,9 @@ on: [push, pull_request] env: TERM: xterm-256color GTEST_COLOR: 1 +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true jobs: cmake: name: ${{ matrix.name }} diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 76f83817..2b48d3df 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -1,5 +1,4 @@ name: "CodeQL" - on: push: branches: [ "develop" ] @@ -7,7 +6,9 @@ on: branches: [ "develop" ] schedule: - cron: "27 17 * * 0" - +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true jobs: analyze: name: Analyze diff --git a/.github/workflows/configure.yml b/.github/workflows/configure.yml index 15d35f08..46531185 100644 --- a/.github/workflows/configure.yml +++ b/.github/workflows/configure.yml @@ -1,5 +1,8 @@ name: Configure on: [push, pull_request] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true jobs: configure: name: ${{ matrix.name }} diff --git a/.github/workflows/fuzz.yml b/.github/workflows/fuzz.yml index 95d64e67..6525f84c 100644 --- a/.github/workflows/fuzz.yml +++ b/.github/workflows/fuzz.yml @@ -9,7 +9,9 @@ on: - '2.*' tags: - '*' - +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true jobs: fuzzing: name: Fuzzing diff --git a/.github/workflows/libpng.yml b/.github/workflows/libpng.yml index 616401a4..a1593942 100644 --- a/.github/workflows/libpng.yml +++ b/.github/workflows/libpng.yml @@ -1,5 +1,8 @@ name: Libpng on: [push, pull_request] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true jobs: libpng: name: Ubuntu Clang diff --git a/.github/workflows/link.yml b/.github/workflows/link.yml index 1c0ee544..9c429160 100644 --- a/.github/workflows/link.yml +++ b/.github/workflows/link.yml @@ -1,5 +1,8 @@ name: Link on: [push, pull_request] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true jobs: zlib: name: Link zlib diff --git a/.github/workflows/nmake.yml b/.github/workflows/nmake.yml index 3176552c..a22ba468 100644 --- a/.github/workflows/nmake.yml +++ b/.github/workflows/nmake.yml @@ -1,5 +1,8 @@ name: NMake on: [push, pull_request] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true jobs: nmake: name: ${{ matrix.name }} diff --git a/.github/workflows/pigz.yml b/.github/workflows/pigz.yml index 534739e1..f1147a4e 100644 --- a/.github/workflows/pigz.yml +++ b/.github/workflows/pigz.yml @@ -1,5 +1,8 @@ name: Pigz on: [push, pull_request] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true jobs: pigz: name: ${{ matrix.name }} diff --git a/.github/workflows/pkgcheck.yml b/.github/workflows/pkgcheck.yml index b2300ded..b2f95203 100644 --- a/.github/workflows/pkgcheck.yml +++ b/.github/workflows/pkgcheck.yml @@ -1,5 +1,8 @@ name: Package Check on: [push, pull_request] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true jobs: pkgcheck: name: ${{ matrix.name }}