File tree Expand file tree Collapse file tree 1 file changed +25
-3
lines changed Expand file tree Collapse file tree 1 file changed +25
-3
lines changed Original file line number Diff line number Diff line change @@ -32,14 +32,16 @@ jobs:
32
32
- ' nightly'
33
33
os :
34
34
- ubuntu-latest
35
- - macOS-latest
36
35
- windows-latest
36
+ - macOS-13 # intel
37
+ - macOS-14 # arm
37
38
threads :
38
39
- ' 1'
39
40
- ' 2'
40
41
arch :
41
42
- x64
42
43
- x86
44
+ - aarch64
43
45
exclude :
44
46
# 32-bit Julia binaries are not available on macOS
45
47
- os : macOS-latest
50
52
arch : x86
51
53
- provider : ' mkl'
52
54
threads : ' 2'
53
-
55
+ # Disable various OS-arch combinations that are not available
56
+ - os : ubuntu-latest
57
+ arch : aarch64
58
+ - os : windows-latest
59
+ arch : aarch64
60
+ - os : macOS-13
61
+ arch : x86
62
+ - os : macOS-13
63
+ arch : aarch64
64
+ - os : macOS-13
65
+ version : ' 1.6'
66
+ provider : ' mkl'
67
+ - os : macOS-14
68
+ arch : x86
69
+ - os : macOS-14
70
+ arch : x64
71
+ - os : macOS-14
72
+ version : ' 1.6'
73
+ - os : macOS-14
74
+ provider : ' mkl'
75
+
54
76
steps :
55
77
- uses : actions/checkout@v4
56
78
- uses : julia-actions/setup-julia@v1
62
84
# So, in CI, for the macOS jobs, we force MKL 2023 to be installed (instead of
63
85
# MKL 2024).
64
86
- run : julia .ci/macos_mkl_2023.jl
65
- if : (matrix.os == 'macOS-latest ') && (matrix.provider == 'mkl')
87
+ if : (matrix.os == 'macOS-13 ') && (matrix.provider == 'mkl')
66
88
- name : Set Preferences
67
89
run : julia --project .github/set_ci_preferences.jl "${{ matrix.provider }}"
68
90
- uses : julia-actions/julia-runtest@v1
You can’t perform that action at this time.
0 commit comments