From 525b165e19845da1483ed6ff7ffaf950d540e426 Mon Sep 17 00:00:00 2001 From: schillic Date: Mon, 16 Feb 2026 22:38:31 +0100 Subject: [PATCH 1/3] use ubuntu-slim in CI --- .github/workflows/CompatHelper.yml | 2 +- .github/workflows/doc-preview-cleanup.yml | 2 +- .github/workflows/format.yml | 2 +- .github/workflows/invalidations.yml | 2 +- .github/workflows/spell-check.yml | 2 +- .github/workflows/test-pull-request.yml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/CompatHelper.yml b/.github/workflows/CompatHelper.yml index 6ec57028..420c2ced 100644 --- a/.github/workflows/CompatHelper.yml +++ b/.github/workflows/CompatHelper.yml @@ -6,7 +6,7 @@ on: workflow_dispatch: jobs: CompatHelper: - runs-on: ubuntu-latest + runs-on: ubuntu-slim steps: - name: Check if Julia is already available id: julia_in_path diff --git a/.github/workflows/doc-preview-cleanup.yml b/.github/workflows/doc-preview-cleanup.yml index f0863bcb..d7ca2b6f 100644 --- a/.github/workflows/doc-preview-cleanup.yml +++ b/.github/workflows/doc-preview-cleanup.yml @@ -6,7 +6,7 @@ on: workflow_dispatch: jobs: doc-preview-cleanup: - runs-on: ubuntu-latest + runs-on: ubuntu-slim steps: - name: Checkout gh-pages branch uses: actions/checkout@v6 diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml index 9edb84f1..12f60850 100644 --- a/.github/workflows/format.yml +++ b/.github/workflows/format.yml @@ -6,7 +6,7 @@ on: workflow_dispatch: jobs: format: - runs-on: ubuntu-latest + runs-on: ubuntu-slim steps: - name: Check out repository uses: actions/checkout@v6 diff --git a/.github/workflows/invalidations.yml b/.github/workflows/invalidations.yml index b773cffd..fe127a45 100644 --- a/.github/workflows/invalidations.yml +++ b/.github/workflows/invalidations.yml @@ -12,7 +12,7 @@ concurrency: cancel-in-progress: true jobs: evaluate: - runs-on: ubuntu-latest + runs-on: ubuntu-slim if: "!contains(github.event.head_commit.message, 'skip ci')" env: JULIA_PKG_SERVER: '' diff --git a/.github/workflows/spell-check.yml b/.github/workflows/spell-check.yml index 6488eff4..bc01c9db 100644 --- a/.github/workflows/spell-check.yml +++ b/.github/workflows/spell-check.yml @@ -9,7 +9,7 @@ concurrency: cancel-in-progress: true jobs: spell-check: - runs-on: ubuntu-latest + runs-on: ubuntu-slim if: "!contains(github.event.head_commit.message, 'skip ci')" steps: - name: Check out repository diff --git a/.github/workflows/test-pull-request.yml b/.github/workflows/test-pull-request.yml index 6cf8240a..75b6596c 100644 --- a/.github/workflows/test-pull-request.yml +++ b/.github/workflows/test-pull-request.yml @@ -28,7 +28,7 @@ jobs: include: - version: '1.6' # test on oldest supported version arch: x64 - os: ubuntu-latest + os: ubuntu-slim env: JULIA_PKG_SERVER: '' steps: From c2fa9e1b2fb04f99a2a5aad4b7a292416a0fe7c7 Mon Sep 17 00:00:00 2001 From: schillic Date: Sun, 22 Feb 2026 21:57:25 +0100 Subject: [PATCH 2/3] use v1.12.4 in CI --- .github/workflows/documentation.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index 97440f62..ffb8993e 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -27,7 +27,7 @@ jobs: - name: Set up Julia uses: julia-actions/setup-julia@v2 with: - version: '1' + version: '1.12.4' # parser broken on 1.12.5 - name: Check out repository uses: actions/checkout@v6 - name: Cache artifacts From 02326272d79c2e35fa6d446a21b0eb21643d2475 Mon Sep 17 00:00:00 2001 From: schillic Date: Sun, 22 Feb 2026 22:03:01 +0100 Subject: [PATCH 3/3] fix formatting script --- .github/workflows/format.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml index 12f60850..1c12b660 100644 --- a/.github/workflows/format.yml +++ b/.github/workflows/format.yml @@ -10,6 +10,8 @@ jobs: steps: - name: Check out repository uses: actions/checkout@v6 + - name: Set up Julia + uses: julia-actions/setup-julia@v2 - name: Cache artifacts uses: julia-actions/cache@v2 - name: Install JuliaFormatter and format