Skip to content

Commit d4924df

Browse files
authored
CI: fix macOS arch for Apple Silicon runners (#84)
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.
1 parent 12ad63c commit d4924df

1 file changed

Lines changed: 4 additions & 7 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
- pull_request
55
jobs:
66
test:
7-
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
7+
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ github.event_name }}
88
runs-on: ${{ matrix.os }}
99
strategy:
1010
fail-fast: false
@@ -16,14 +16,11 @@ jobs:
1616
- ubuntu-latest
1717
- macOS-latest
1818
- windows-latest
19-
arch:
20-
- x64
2119
steps:
2220
- uses: actions/checkout@v4
23-
- uses: julia-actions/setup-julia@v2
21+
- uses: julia-actions/setup-julia@v3
2422
with:
2523
version: ${{ matrix.version }}
26-
arch: ${{ matrix.arch }}
2724
- uses: julia-actions/cache@v2
2825
env:
2926
cache-name: cache-artifacts
@@ -37,7 +34,7 @@ jobs:
3734
- uses: julia-actions/julia-buildpkg@v1
3835
- uses: julia-actions/julia-runtest@v1
3936
- uses: julia-actions/julia-processcoverage@v1
40-
- uses: codecov/codecov-action@v3
37+
- uses: codecov/codecov-action@v5
4138
with:
42-
file: lcov.info
39+
files: lcov.info
4340

0 commit comments

Comments
 (0)