diff --git a/.github/workflows/mac.yml b/.github/workflows/mac.yml index 37d452557..ff1bedba1 100644 --- a/.github/workflows/mac.yml +++ b/.github/workflows/mac.yml @@ -2,7 +2,7 @@ on: workflow_call: jobs: - macos-clang-build: + clang-build: runs-on: macOS-latest strategy: matrix: @@ -44,9 +44,9 @@ jobs: with: path: install name: ${{ matrix.build_type == 'Debug' && 'macos-clang-debug-install' || 'macos-clang-install' }} - macos-clang-test: + clang-test: needs: - - macos-clang-build + - clang-build runs-on: macOS-latest steps: - uses: actions/checkout@v4 @@ -75,9 +75,9 @@ jobs: run: python3 scripts/run_tests.py --running-type="threads" --counts 1 2 3 4 env: PPC_NUM_PROC: 1 - macos-clang-test-extended: + clang-test-extended: needs: - - macos-clang-test + - clang-test runs-on: macOS-latest steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index aebe13662..c0ba92605 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -2,7 +2,7 @@ on: workflow_call: jobs: - ubuntu-gcc-build: + gcc-build: runs-on: ${{ matrix.os }} strategy: matrix: @@ -53,9 +53,9 @@ jobs: name: ${{ matrix.build_type == 'Debug' && format('ubuntu-gcc-debug-install-{0}', matrix.os) || format('ubuntu-gcc-install-{0}', matrix.os) }} - ubuntu-gcc-test: + gcc-test: needs: - - ubuntu-gcc-build + - gcc-build runs-on: ${{ matrix.os }} strategy: matrix: @@ -83,9 +83,9 @@ jobs: run: python3 scripts/run_tests.py --running-type="threads" --counts 1 2 3 4 env: PPC_NUM_PROC: 1 - ubuntu-gcc-test-extended: + gcc-test-extended: needs: - - ubuntu-gcc-test + - gcc-test runs-on: ${{ matrix.os }} strategy: matrix: @@ -109,7 +109,7 @@ jobs: run: python3 scripts/run_tests.py --running-type="threads" --counts 5 7 11 13 env: PPC_NUM_PROC: 1 - ubuntu-clang-build: + clang-build: runs-on: ${{ matrix.os }} strategy: matrix: @@ -153,9 +153,9 @@ jobs: with: path: install name: ubuntu-clang-install-${{ matrix.os }} - ubuntu-clang-test: + clang-test: needs: - - ubuntu-clang-build + - clang-build runs-on: ${{ matrix.os }} strategy: matrix: @@ -185,9 +185,9 @@ jobs: run: python3 scripts/run_tests.py --running-type="threads" --counts 1 2 3 4 env: PPC_NUM_PROC: 1 - ubuntu-clang-test-extended: + clang-test-extended: needs: - - ubuntu-clang-test + - clang-test runs-on: ${{ matrix.os }} strategy: matrix: @@ -213,9 +213,9 @@ jobs: run: python3 scripts/run_tests.py --running-type="threads" --counts 5 7 11 13 env: PPC_NUM_PROC: 1 - ubuntu-clang-sanitizer-build: + clang-sanitizer-build: needs: - - ubuntu-clang-build + - clang-build runs-on: ${{ matrix.os }} strategy: matrix: @@ -262,9 +262,9 @@ jobs: with: path: install name: ubuntu-clang-sanitizer-install-${{ matrix.os }} - ubuntu-clang-sanitizer-test: + clang-sanitizer-test: needs: - - ubuntu-clang-sanitizer-build + - clang-sanitizer-build runs-on: ${{ matrix.os }} strategy: matrix: @@ -301,9 +301,9 @@ jobs: PPC_ASAN_RUN: 1 ASAN_OPTIONS: abort_on_error=1 UBSAN_OPTIONS: halt_on_error=1 - ubuntu-clang-sanitizer-test-extended: + clang-sanitizer-test-extended: needs: - - ubuntu-clang-sanitizer-test + - clang-sanitizer-test runs-on: ${{ matrix.os }} strategy: matrix: @@ -331,10 +331,10 @@ jobs: env: PPC_NUM_PROC: 1 PPC_ASAN_RUN: 1 - ubuntu-gcc-build-codecov: + gcc-build-codecov: needs: - - ubuntu-gcc-test-extended - - ubuntu-clang-test-extended + - gcc-test-extended + - clang-test-extended runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 8ee129e2f..d64650a67 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -2,7 +2,7 @@ on: workflow_call: jobs: - windows-msvc-build: + msvc-build: runs-on: windows-latest strategy: matrix: @@ -33,9 +33,9 @@ jobs: with: path: install name: ${{ matrix.build_type == 'Debug' && 'windows-msvc-debug-install' || 'windows-msvc-install' }} - windows-msvc-test: + msvc-test: needs: - - windows-msvc-build + - msvc-build runs-on: windows-latest defaults: run: @@ -58,9 +58,9 @@ jobs: run: python3 scripts/run_tests.py --running-type="threads" --counts 1 2 3 4 env: PPC_NUM_PROC: 1 - windows-msvc-test-extended: + msvc-test-extended: needs: - - windows-msvc-test + - msvc-test runs-on: windows-latest defaults: run: @@ -79,7 +79,7 @@ jobs: run: python3 scripts/run_tests.py --running-type="threads" --counts 5 7 11 13 env: PPC_NUM_PROC: 1 - windows-clang-build: + clang-build: runs-on: windows-latest defaults: run: @@ -117,9 +117,9 @@ jobs: with: path: install name: windows-clang-install - windows-clang-test: + clang-test: needs: - - windows-clang-build + - clang-build runs-on: windows-latest defaults: run: @@ -138,9 +138,9 @@ jobs: run: python3 scripts/run_tests.py --running-type="threads" --counts 1 2 3 4 env: PPC_NUM_PROC: 1 - windows-clang-test-extended: + clang-test-extended: needs: - - windows-clang-test + - clang-test runs-on: windows-latest defaults: run: