Skip to content

Commit c6c6811

Browse files
committed
CI: Fixed arch for macOS jobs
macOS-latest is now an aarch64 host - the Julia arch should match.
1 parent c0760cb commit c6c6811

File tree

1 file changed

+21
-3
lines changed

1 file changed

+21
-3
lines changed

.github/workflows/Test.yml

+21-3
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,30 @@ jobs:
1515
test:
1616
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }}
1717
runs-on: ${{ matrix.os }}
18+
timeout-minutes: 180
19+
permissions: # needed to allow julia-actions/cache to proactively delete old caches that it has created
20+
actions: write
21+
contents: read
1822
strategy:
1923
fail-fast: false
2024
matrix:
21-
version: ['1.10', '1.11']
22-
os: ['ubuntu-latest', 'macOS-latest']
23-
arch: [x64]
25+
version:
26+
- "1"
27+
- lts
28+
os:
29+
- macOS-latest
30+
- macOS-13
31+
- ubuntu-latest
32+
arch:
33+
- aarch64
34+
- x64
35+
exclude:
36+
- os: macOS-latest
37+
arch: x64
38+
- os: macOS-13
39+
arch: aarch64
40+
- os: ubuntu-latest
41+
arch: aarch64
2442
steps:
2543
- uses: actions/checkout@v4
2644
- uses: julia-actions/setup-julia@v2

0 commit comments

Comments
 (0)