Skip to content

Commit 9b9edf1

Browse files
committed
ci: update build matrix
1 parent 6d42394 commit 9b9edf1

File tree

2 files changed

+14
-80
lines changed

2 files changed

+14
-80
lines changed

.github/workflows/ci-julia-nightly.yml

-74
This file was deleted.

.github/workflows/ci.yml

+14-6
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ name: CI
22
on:
33
pull_request:
44
branches:
5-
- master
5+
- main
66
paths-ignore:
77
- 'LICENSE.md'
88
- 'README.md'
99
- '.github/workflows/TagBot.yml'
1010
push:
1111
tags: '*'
1212
branches:
13-
- master
13+
- main
1414
paths-ignore:
1515
- 'LICENSE.md'
1616
- 'README.md'
@@ -26,21 +26,29 @@ jobs:
2626
arch:
2727
- x64
2828
- x86
29+
- aarch64
2930
exclusive:
3031
- '0'
3132
os:
3233
- ubuntu-latest
33-
- macOS-latest
34+
- macOS-latest # arm
3435
- windows-latest
3536
threads:
3637
- '5'
3738
version:
38-
- '1.5'
39-
- '1'
39+
- '1.11'
40+
# - '1' # Use this when julia +1 > 1.11
4041
- 'nightly'
4142
exclude:
43+
# We only need macOS-latest-aarch64
44+
- os: ubuntu-latest
45+
julia-arch: aarch64
46+
- os: windows-latest
47+
julia-arch: aarch64
4248
- os: macOS-latest
43-
arch: x86 # 32-bit Julia binaries are not available on macOS
49+
julia-arch: x86
50+
- os: macOS-latest
51+
julia-arch: x64
4452
include:
4553
- exclusive: '1'
4654
threads: '2'

0 commit comments

Comments
 (0)