mirror of
https://github.com/ETLCPP/etl.git
synced 2026-10-28 18:07:10 +08:00
CI: cancel superseded workflow runs (#1557)
* Update _index.md * Update _index.md * ci: cancel superseded workflow runs * ci: serialize documentation deployments --------- Co-authored-by: John Wellbelove <jwellbelove@users.noreply.github.com>
This commit is contained in:
parent
e2a9f2b10f
commit
d12874c24a
4
.github/workflows/bazel-gcc-c++23-no-stl.yml
vendored
4
.github/workflows/bazel-gcc-c++23-no-stl.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-bazel-gcc-cpp23-no-stl:
|
||||
|
||||
4
.github/workflows/clang-c++11.yml
vendored
4
.github/workflows/clang-c++11.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-clang-cpp11-linux-stl:
|
||||
|
||||
4
.github/workflows/clang-c++14.yml
vendored
4
.github/workflows/clang-c++14.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-clang-cpp14-linux-stl:
|
||||
|
||||
4
.github/workflows/clang-c++17.yml
vendored
4
.github/workflows/clang-c++17.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-clang-cpp17-linux-stl:
|
||||
|
||||
4
.github/workflows/clang-c++20.yml
vendored
4
.github/workflows/clang-c++20.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-clang-cpp20-linux-stl-libcxx:
|
||||
|
||||
4
.github/workflows/clang-c++23.yml
vendored
4
.github/workflows/clang-c++23.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-clang-cpp23-linux-stl-libcxx:
|
||||
|
||||
4
.github/workflows/clang-c++26.yml
vendored
4
.github/workflows/clang-c++26.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-clang-cpp26-linux-stl-libcxx:
|
||||
|
||||
4
.github/workflows/clang-format.yaml
vendored
4
.github/workflows/clang-format.yaml
vendored
@ -7,6 +7,10 @@ on:
|
||||
branches: [ master, development, pull-request/* ]
|
||||
types: [opened, synchronize, reopened]
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
clang-format:
|
||||
name: clang-format
|
||||
|
||||
4
.github/workflows/clang-format_update.yaml
vendored
4
.github/workflows/clang-format_update.yaml
vendored
@ -3,6 +3,10 @@ name: clang-format-update
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
clang-format:
|
||||
runs-on: ubuntu-24.04
|
||||
|
||||
4
.github/workflows/clang-syntax-checks.yml
vendored
4
.github/workflows/clang-syntax-checks.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
build-clang-cpp03-linux-STL:
|
||||
name: Syntax Check - Clang C++03 Linux STL
|
||||
|
||||
4
.github/workflows/clang-tidy.yaml
vendored
4
.github/workflows/clang-tidy.yaml
vendored
@ -31,6 +31,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
clang-tidy:
|
||||
name: clang-tidy
|
||||
|
||||
3
.github/workflows/coverage.yml
vendored
3
.github/workflows/coverage.yml
vendored
@ -31,9 +31,8 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
# Allow only one concurrent deployment to GitHub Pages
|
||||
concurrency:
|
||||
group: coverage-${{ github.ref }}
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
# Grant GITHUB_TOKEN the minimum permissions needed at the workflow level
|
||||
|
||||
@ -4,6 +4,10 @@ on:
|
||||
push:
|
||||
branches: [ master ]
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: false
|
||||
|
||||
jobs:
|
||||
deploy:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
4
.github/workflows/gcc-c++11.yml
vendored
4
.github/workflows/gcc-c++11.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-gcc-cpp11-linux-stl:
|
||||
|
||||
4
.github/workflows/gcc-c++14.yml
vendored
4
.github/workflows/gcc-c++14.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-gcc-cpp14-linux-stl:
|
||||
|
||||
4
.github/workflows/gcc-c++17.yml
vendored
4
.github/workflows/gcc-c++17.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-gcc-cpp17-linux-stl:
|
||||
|
||||
4
.github/workflows/gcc-c++20.yml
vendored
4
.github/workflows/gcc-c++20.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-gcc-cpp20-linux-stl:
|
||||
|
||||
4
.github/workflows/gcc-c++23-armhf.yml
vendored
4
.github/workflows/gcc-c++23-armhf.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-gcc-cpp23-linux-no-stl-armhf:
|
||||
|
||||
4
.github/workflows/gcc-c++23-i386.yml
vendored
4
.github/workflows/gcc-c++23-i386.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-gcc-cpp23-linux-no-stl-i386:
|
||||
|
||||
4
.github/workflows/gcc-c++23-powerpc.yml
vendored
4
.github/workflows/gcc-c++23-powerpc.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-gcc-cpp23-linux-no-stl-powerpc:
|
||||
|
||||
4
.github/workflows/gcc-c++23-riscv64.yml
vendored
4
.github/workflows/gcc-c++23-riscv64.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-gcc-cpp23-linux-no-stl-riscv64:
|
||||
|
||||
4
.github/workflows/gcc-c++23-s390x.yml
vendored
4
.github/workflows/gcc-c++23-s390x.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-gcc-cpp23-linux-no-stl-s390x:
|
||||
|
||||
4
.github/workflows/gcc-c++23.yml
vendored
4
.github/workflows/gcc-c++23.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-gcc-cpp23-linux-stl:
|
||||
|
||||
4
.github/workflows/gcc-c++26.yml
vendored
4
.github/workflows/gcc-c++26.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-gcc-cpp26-linux-stl:
|
||||
|
||||
4
.github/workflows/gcc-syntax-checks.yml
vendored
4
.github/workflows/gcc-syntax-checks.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
build-gcc-cpp03-linux-STL:
|
||||
name: Syntax Check - GCC C++03 Linux STL
|
||||
|
||||
4
.github/workflows/generator.yml
vendored
4
.github/workflows/generator.yml
vendored
@ -6,6 +6,10 @@ on:
|
||||
branches: [ master, pull-request/* ]
|
||||
types: [opened, synchronize, reopened]
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
generator-run:
|
||||
name: Header Generator
|
||||
|
||||
4
.github/workflows/meson-gcc-c++23-no-stl.yml
vendored
4
.github/workflows/meson-gcc-c++23-no-stl.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
|
||||
build-meson-gcc-cpp23-no-stl:
|
||||
|
||||
4
.github/workflows/msvc.yml
vendored
4
.github/workflows/msvc.yml
vendored
@ -30,6 +30,10 @@ on:
|
||||
- 'subprojects/**'
|
||||
- '.devcontainer/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
build-windows-msvc-stl:
|
||||
name: Windows - STL
|
||||
|
||||
4
.github/workflows/platformio-update.yml
vendored
4
.github/workflows/platformio-update.yml
vendored
@ -4,6 +4,10 @@ on:
|
||||
release:
|
||||
types: [published] # Trigger only when a GitHub release is published
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
publish:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user