From c18de4fc923074999e0b2e1ab94ae40ec0ecc411 Mon Sep 17 00:00:00 2001 From: Bronek Kozicki Date: Mon, 10 Mar 2025 21:44:18 +0000 Subject: [PATCH 1/2] Update runners on remaining workflows --- .github/workflows/build.yml | 2 +- .github/workflows/coverage.yml | 2 +- .github/workflows/docs.yml | 3 ++- .github/workflows/licence.yml | 6 ++++-- .github/workflows/nix.yml | 3 ++- .github/workflows/pre-commit.yml | 3 ++- 6 files changed, 12 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 884013f3..3595dad8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,7 +23,7 @@ on: jobs: build-linux: runs-on: - group: default + group: runners-arm64 strategy: fail-fast: false matrix: diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index c3e7966f..075abb2a 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -19,7 +19,7 @@ on: jobs: coverage: runs-on: - group: intel-runners + group: runners-intel container: libfn/ci-build-gcc:14 strategy: fail-fast: false diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 4d87f1ea..849fcbcd 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -21,7 +21,8 @@ permissions: jobs: generate_docs: - runs-on: ubuntu-latest + runs-on: + group: runners-arm64 container: libfn/ci-docs:latest steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/licence.yml b/.github/workflows/licence.yml index dce4c363..13d6cf20 100644 --- a/.github/workflows/licence.yml +++ b/.github/workflows/licence.yml @@ -34,7 +34,8 @@ on: jobs: licence-check: if: ${{ github.event_name == 'push' || inputs.run_licence_check }} - runs-on: ubuntu-latest + runs-on: + group: runners-arm64 steps: - uses: actions/checkout@v4 @@ -44,7 +45,8 @@ jobs: licence-unchanged: if: ${{ github.event_name == 'pull_request' }} - runs-on: ubuntu-latest + runs-on: + group: runners-arm64 env: LICENCE_FILE: LICENSE.md steps: diff --git a/.github/workflows/nix.yml b/.github/workflows/nix.yml index 4536e383..776f53ad 100644 --- a/.github/workflows/nix.yml +++ b/.github/workflows/nix.yml @@ -28,7 +28,8 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: + group: runners-intel strategy: fail-fast: false matrix: diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 406bb35b..f9bfc93d 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -10,7 +10,8 @@ on: jobs: checks: - runs-on: ubuntu-latest + runs-on: + group: runners-arm64 container: libfn/ci-pre-commit:latest steps: From eb711b769c1d9ac3043e05be9ff982a4e431a9f9 Mon Sep 17 00:00:00 2001 From: Bronek Kozicki Date: Mon, 10 Mar 2025 21:48:44 +0000 Subject: [PATCH 2/2] Add clang:20 --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3595dad8..308881a7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -35,6 +35,7 @@ jobs: - gcc:14 - clang:18 - clang:19 + - clang:20 container: libfn/ci-build-${{ matrix.compiler }} steps: - uses: actions/checkout@v4