File tree Expand file tree Collapse file tree 1 file changed +15
-2
lines changed Expand file tree Collapse file tree 1 file changed +15
-2
lines changed Original file line number Diff line number Diff line change 14
14
15
15
jobs :
16
16
test :
17
- name : Julia ${{ matrix.julia-version }} - x64 - runner ${{ matrix.runner }} - SquashFS ${{ matrix.squashfs }}
17
+ name : Julia ${{ matrix.julia-version }} - ${{ matrix.os }} - x64 - runner ${{ matrix.runner }} - SquashFS ${{ matrix.squashfs }}
18
18
timeout-minutes : 30
19
- runs-on : ubuntu-latest
19
+ runs-on : ${{ matrix.os }}
20
20
env :
21
21
BINARYBUILDER_RUNNER : ${{ matrix.runner }}
22
22
BINARYBUILDER_USE_SQUASHFS : ${{ matrix.squashfs }}
@@ -28,23 +28,36 @@ jobs:
28
28
- runner : privileged
29
29
squashfs : true
30
30
julia-version : " 1.6"
31
+ os : ubuntu-latest
31
32
32
33
# Add a job that uses the unprivileged builder with unpacked shards
33
34
- runner : unprivileged
34
35
squashfs : false
35
36
julia-version : " 1.6"
37
+ os : ubuntu-latest
36
38
37
39
# Add a job that uses the docker builder with unpacked shards
38
40
- runner : docker
39
41
squashfs : false
40
42
julia-version : " 1.6"
43
+ os : ubuntu-latest
44
+
45
+ - runner : docker
46
+ squashfs : false
47
+ julia-version : " 1.6"
48
+ os : macos-latest
41
49
42
50
steps :
43
51
- uses : actions/checkout@v2
44
52
- uses : julia-actions/setup-julia@v1
45
53
with :
46
54
version : ${{ matrix.julia-version }}
47
55
arch : x64
56
+ - name : Install Docker
57
+ if : ${{ matrix.os == 'macos-latest' }}
58
+ run : |
59
+ brew install docker-machine docker
60
+ docker-machine start
48
61
- uses : julia-actions/julia-buildpkg@latest
49
62
- name : System info
50
63
run : julia --project=. --color=yes -e "using BinaryBuilderBase; BinaryBuilderBase.versioninfo()"
You can’t perform that action at this time.
0 commit comments