From de7d21438f8daf49c829616b9ccdb39a3a30917d Mon Sep 17 00:00:00 2001 From: Tim Holy Date: Thu, 25 Jun 2026 03:50:26 -0500 Subject: [PATCH 1/3] CI: fix macOS arch for Apple Silicon runners macOS-latest runners are Apple Silicon; setup-julia v3 errors when `arch: x64` is requested there. Configure each matrix to use the correct native architecture and bump setup-julia to v3. --- .github/workflows/ci.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 72657b5..52df1bf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,17 +22,14 @@ jobs: - ubuntu-latest - macOS-latest - windows-latest - arch: - - x64 nthreads: - 1 - 2 steps: - uses: actions/checkout@v4 - - uses: julia-actions/setup-julia@v2 + - uses: julia-actions/setup-julia@v3 with: version: ${{ matrix.version }} - arch: ${{ matrix.arch }} - uses: julia-actions/cache@v2 - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 From fc11935e88a34785c5549c028477ffa28450ae43 Mon Sep 17 00:00:00 2001 From: Tim Holy Date: Thu, 25 Jun 2026 04:30:37 -0500 Subject: [PATCH 2/3] CI: fix macOS arch for Apple Silicon runners macOS-latest runners are Apple Silicon; setup-julia v3 errors when `arch: x64` is requested there. Configure each matrix to use the correct native architecture and bump setup-julia to v3. --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 52df1bf..fc94d4e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,13 +30,13 @@ jobs: - uses: julia-actions/setup-julia@v3 with: version: ${{ matrix.version }} - - uses: julia-actions/cache@v2 + - uses: julia-actions/cache@v4 - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 env: JULIA_NUM_THREADS: ${{ matrix.nthreads }} timeout-minutes: 20 - uses: julia-actions/julia-processcoverage@v1 - - uses: codecov/codecov-action@v4 + - uses: codecov/codecov-action@v5 with: - file: lcov.info + files: lcov.info From 9b3648706ecd9d2fa85cd65bac7b4a7ef6cf41db Mon Sep 17 00:00:00 2001 From: Tim Holy Date: Thu, 25 Jun 2026 06:37:49 -0500 Subject: [PATCH 3/3] Apply suggestion from @timholy --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fc94d4e..a7d1d3d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,7 +30,7 @@ jobs: - uses: julia-actions/setup-julia@v3 with: version: ${{ matrix.version }} - - uses: julia-actions/cache@v4 + - uses: julia-actions/cache@v3 - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 env: