Skip to content

Commit cedf012

Browse files
committed
[CI] Move Apple Silicon and aarch64-linux jobs to GitHub Actions
1 parent 72229c7 commit cedf012

File tree

2 files changed

+19
-21
lines changed

2 files changed

+19
-21
lines changed

.cirrus.yml

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -9,24 +9,6 @@ task:
99
# - JULIA_VERSION: 1.6 # Has problems with libcurl
1010
- JULIA_VERSION: 1
1111
# - JULIA_VERSION: nightly # not available
12-
- name: Linux ARMv8
13-
arm_container:
14-
image: ubuntu:latest
15-
env:
16-
JULIA_PKG_SERVER_REGISTRY_PREFERENCE: eager
17-
matrix:
18-
- JULIA_VERSION: 1.6
19-
- JULIA_VERSION: 1
20-
- JULIA_VERSION: nightly
21-
- name: MacOS M1
22-
macos_instance:
23-
image: ghcr.io/cirruslabs/macos-monterey-base:latest
24-
env:
25-
JULIA_PKG_SERVER_REGISTRY_PREFERENCE: eager
26-
matrix:
27-
# - JULIA_VERSION: 1.6 # not available
28-
- JULIA_VERSION: 1
29-
- JULIA_VERSION: nightly
3012

3113
allow_failures: $JULIA_VERSION == 'nightly'
3214
install_script: |

.github/workflows/ci.yml

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ jobs:
2323
fail-fast: false
2424
matrix:
2525
version:
26-
- '1.6'
26+
- 'min'
2727
- '1'
2828
- 'nightly'
2929
os:
3030
- ubuntu-latest
31-
- macos-latest
31+
- macos-13
3232
- windows-latest
3333
arch:
3434
- x64
@@ -37,6 +37,22 @@ jobs:
3737
exclude:
3838
- os: macOS-latest
3939
arch: x86
40+
include:
41+
- os: macOS-latest
42+
arch: 'default'
43+
version: '1'
44+
- os: macOS-latest
45+
arch: 'default'
46+
version: 'nightly'
47+
- os: ubuntu-22.04-arm
48+
arch: 'default'
49+
version: 'min'
50+
- os: ubuntu-22.04-arm
51+
arch: 'default'
52+
version: '1'
53+
- os: ubuntu-22.04-arm
54+
arch: 'default'
55+
version: 'nightly'
4056
steps:
4157
- uses: actions/checkout@v3
4258
- uses: julia-actions/setup-julia@v1
@@ -49,4 +65,4 @@ jobs:
4965
- uses: julia-actions/julia-processcoverage@v1
5066
- uses: codecov/codecov-action@v1
5167
with:
52-
file: lcov.info
68+
files: lcov.info

0 commit comments

Comments
 (0)