]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Remove culling of workflows after subsequent pushes.
authorHans Kristian Rosbach <hk-git@circlestorm.org>
Sat, 7 Mar 2026 22:52:22 +0000 (23:52 +0100)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Sun, 8 Mar 2026 17:39:20 +0000 (18:39 +0100)
Doing so breaks coveralls uploads, and the workarounds are causing
cancelled workflows when it should not, and it generally fragile.
It was a useful workaround when CI took ~2 hours, now that it takes
20 minutes, I think we can afford to complete them.

.github/workflows/analyze.yml
.github/workflows/cmake.yml
.github/workflows/codeql.yml
.github/workflows/configure.yml
.github/workflows/fuzz.yml
.github/workflows/libpng.yml
.github/workflows/link.yml
.github/workflows/osb.yml
.github/workflows/pigz.yml
.github/workflows/pkgcheck.yml

index ff7cc15a05386c4006bd40550cc8034d2ce13f53..3b77870dd6383d16b4cca41b34044371ae31e06b 100644 (file)
@@ -1,8 +1,5 @@
 name: Static Analysis
 on: [push, pull_request, workflow_dispatch]
-concurrency:
-  group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
-  cancel-in-progress: true
 jobs:
   static-analysis:
     name: GCC-14
index 5eabd3230f7130d4e19bc4b0e232a2670a3495de..212cb892ee5f5a529e64d7b334973b45578631b8 100644 (file)
@@ -3,10 +3,6 @@ on: [workflow_call, workflow_dispatch]
 env:
   TERM: xterm-256color
   GTEST_COLOR: 1
-concurrency:
-  group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
-  # Don't abort on push to avoid incomplete coverage uploads
-  cancel-in-progress: ${{ github.event_name != 'push' }}
 
 jobs:
   cmake:
index 1c7ef5d1642e677e59306eef57b4fb6f540906d0..b54af665d4fc17b0422123faeecba2c6f09de834 100644 (file)
@@ -7,9 +7,6 @@ on:
   workflow_dispatch:
   schedule:
     - cron: "27 17 * * 0"
-concurrency:
-  group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
-  cancel-in-progress: true
 jobs:
   analyze:
     name: Analyze
index 8be6cf5bf13671d6d52e59af6a4d92f6addffef7..231d038048118a89cc0e2e0e66485a156693f0ec 100644 (file)
@@ -1,8 +1,5 @@
 name: Configure
 on: [push, pull_request, workflow_dispatch]
-concurrency:
-  group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
-  cancel-in-progress: true
 jobs:
   configure:
     name: ${{ matrix.name }}
index 7bb94c67030acc5309bc81f9fd8d99b5fc2be483..218299e015905a55b7f6abe208b9a83879ce02dc 100644 (file)
@@ -10,9 +10,6 @@ on:
       - '2.*'
     tags:
       - '*'
-concurrency:
-  group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
-  cancel-in-progress: true
 jobs:
   fuzzing:
     name: Fuzzing
index b9c584b0d296b54071524b7405e72b973203ee89..656c36de82b4716b2156da886a910c6aa4d752a8 100644 (file)
@@ -1,8 +1,5 @@
 name: Libpng
 on: [push, pull_request, workflow_dispatch]
-concurrency:
-  group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
-  cancel-in-progress: true
 jobs:
   libpng:
     name: Ubuntu Clang
index 726bffd266b9ff1dcdef7e6e2e34ec976e8dd110..b42aec235797dfc79c3305003a8b0d924aee71f0 100644 (file)
@@ -1,8 +1,5 @@
 name: Link
 on: [push, pull_request, workflow_dispatch]
-concurrency:
-  group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
-  cancel-in-progress: true
 jobs:
   zlib:
     name: Link zlib
index a6278f90013b311ec0d60e3934f087818fa96d0a..56448cd3936f67b868984a77916a7e11f5635286 100644 (file)
@@ -1,8 +1,5 @@
 name: OSB
 on: [push, pull_request, workflow_dispatch]
-concurrency:
-  group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
-  cancel-in-progress: true
 jobs:
   cmake:
     name: ${{ matrix.name }}
index 5335234c461f45e19a6dd34c85f6ead9ebfab5ba..a4f8f64b53b7ece94ae9c8d481e48ca6729bcc32 100644 (file)
@@ -1,8 +1,5 @@
 name: Pigz
 on: [workflow_call, workflow_dispatch]
-concurrency:
-  group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
-  cancel-in-progress: true
 jobs:
   pigz:
     name: ${{ matrix.name }}
index c8d14ceb66a406fcde02a96bad324f07aa12b78a..dd2f0b47dc51c2cde1820502e11e304bc38cc405 100644 (file)
@@ -1,8 +1,5 @@
 name: Package Check
 on: [push, pull_request, workflow_dispatch]
-concurrency:
-  group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
-  cancel-in-progress: true
 jobs:
   pkgcheck:
     name: ${{ matrix.name }}