don't test Clang 19 just yet; fix cancel-in-progres

This commit is contained in:
Yves Delley
2024-11-12 18:58:06 +01:00
parent 7fa15d224d
commit e464677200
5 changed files with 18 additions and 33 deletions

View File

@@ -89,7 +89,7 @@ configs = {
for c in [make_gcc_config(ver) for ver in [12, 13, 14]]
+ [
make_clang_config(ver, platform)
for ver in [16, 17, 18, 19]
for ver in [16, 17, 18]
for platform in ["x86-64", "arm64"]
]
+ [make_apple_clang_config(ver) for ver in [15]]

View File

@@ -34,20 +34,17 @@ on:
paths-ignore:
- "docs/**"
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
cancel-previous:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
runs-on: ubuntu-24.04
steps:
- run: echo "Cancelling all previous runs of ${{ github.workflow }}-${{ github.ref }}"
generate-matrix:
name: "Generate build matrix for ${{ github.workflow }}"
outputs:
matrix: ${{ steps.set-matrix.outputs.matrix }}
runs-on: ubuntu-24.04
needs: cancel-previous
steps:
- name: Set up Python
uses: actions/setup-python@v5

View File

@@ -33,20 +33,16 @@ on:
env:
CHANNEL: ${{ fromJSON('["testing", "stable"]')[github.ref_type == 'tag' && startsWith(github.ref_name, 'v')] }}
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
cancel-previous:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
runs-on: ubuntu-24.04
steps:
- run: echo "Cancelling all previous runs of ${{ github.workflow }}-${{ github.ref }}"
generate-matrix:
name: "Generate build matrix for ${{ github.workflow }}"
outputs:
matrix: ${{ steps.set-matrix.outputs.matrix }}
runs-on: ubuntu-24.04
needs: cancel-previous
steps:
- name: Set up Python
uses: actions/setup-python@v5

View File

@@ -34,20 +34,16 @@ on:
paths-ignore:
- "docs/**"
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
cancel-previous:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
runs-on: ubuntu-24.04
steps:
- run: echo "Cancelling all previous runs of ${{ github.workflow }}-${{ github.ref }}"
generate-matrix:
name: "Generate build matrix for ${{ github.workflow }}"
outputs:
matrix: ${{ steps.set-matrix.outputs.matrix }}
runs-on: ubuntu-24.04
needs: cancel-previous
steps:
- name: Set up Python
uses: actions/setup-python@v5

View File

@@ -38,20 +38,16 @@ on:
- "example/**"
- "test/**"
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
cancel-previous:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
runs-on: ubuntu-24.04
steps:
- run: echo "Cancelling all previous runs of ${{ github.workflow }}-${{ github.ref }}"
generate-matrix:
name: "Generate build matrix for ${{ github.workflow }}"
outputs:
matrix: ${{ steps.set-matrix.outputs.matrix }}
runs-on: ubuntu-24.04
needs: cancel-previous
steps:
- name: Set up Python
uses: actions/setup-python@v5