From 4c67228ca9e862b62d63d5bad7253feaa48a79fc Mon Sep 17 00:00:00 2001 From: Hans Kristian Rosbach Date: Sat, 7 Mar 2026 23:52:22 +0100 Subject: Remove culling of workflows after subsequent pushes. 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 | 3 --- .github/workflows/cmake.yml | 4 ---- .github/workflows/codeql.yml | 3 --- .github/workflows/configure.yml | 3 --- .github/workflows/fuzz.yml | 3 --- .github/workflows/libpng.yml | 3 --- .github/workflows/link.yml | 3 --- .github/workflows/osb.yml | 3 --- .github/workflows/pigz.yml | 3 --- .github/workflows/pkgcheck.yml | 3 --- 10 files changed, 31 deletions(-) diff --git a/.github/workflows/analyze.yml b/.github/workflows/analyze.yml index ff7cc15a05..3b77870dd6 100644 --- a/.github/workflows/analyze.yml +++ b/.github/workflows/analyze.yml @@ -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 diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 5eabd3230f..212cb892ee 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -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: diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 1c7ef5d164..b54af665d4 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -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 diff --git a/.github/workflows/configure.yml b/.github/workflows/configure.yml index 8be6cf5bf1..231d038048 100644 --- a/.github/workflows/configure.yml +++ b/.github/workflows/configure.yml @@ -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 }} diff --git a/.github/workflows/fuzz.yml b/.github/workflows/fuzz.yml index 7bb94c6703..218299e015 100644 --- a/.github/workflows/fuzz.yml +++ b/.github/workflows/fuzz.yml @@ -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 diff --git a/.github/workflows/libpng.yml b/.github/workflows/libpng.yml index b9c584b0d2..656c36de82 100644 --- a/.github/workflows/libpng.yml +++ b/.github/workflows/libpng.yml @@ -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 diff --git a/.github/workflows/link.yml b/.github/workflows/link.yml index 726bffd266..b42aec2357 100644 --- a/.github/workflows/link.yml +++ b/.github/workflows/link.yml @@ -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 diff --git a/.github/workflows/osb.yml b/.github/workflows/osb.yml index a6278f9001..56448cd393 100644 --- a/.github/workflows/osb.yml +++ b/.github/workflows/osb.yml @@ -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 }} diff --git a/.github/workflows/pigz.yml b/.github/workflows/pigz.yml index 5335234c46..a4f8f64b53 100644 --- a/.github/workflows/pigz.yml +++ b/.github/workflows/pigz.yml @@ -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 }} diff --git a/.github/workflows/pkgcheck.yml b/.github/workflows/pkgcheck.yml index c8d14ceb66..dd2f0b47dc 100644 --- a/.github/workflows/pkgcheck.yml +++ b/.github/workflows/pkgcheck.yml @@ -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 }} -- cgit 0.0.5-2-1-g0f52