File tree Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Original file line number Diff line number Diff line change 8
8
9
9
jobs :
10
10
install :
11
- name : Rust ${{matrix.rust}}
12
- runs-on : ubuntu-latest
11
+ name : Rust ${{matrix.rust}} ${{matrix.os}}
12
+ runs-on : ${{matrix.os}}
13
13
strategy :
14
14
fail-fast : false
15
15
matrix :
23
23
" beta" ,
24
24
" stable" ,
25
25
]
26
+ os : [
27
+ " ubuntu-latest" ,
28
+ " windows-latest" ,
29
+ " macos-latest" ,
30
+ ]
26
31
steps :
27
32
- uses : actions/checkout@v3
28
33
# Test toolchain file support
Original file line number Diff line number Diff line change @@ -44,6 +44,13 @@ outputs:
44
44
runs :
45
45
using : composite
46
46
steps :
47
+ # The later code uses "newer" bash features, which are not available in the ancient bash 3 (from 2014) of macOS
48
+ - name : Unbork mac
49
+ if : runner.os == 'macOS'
50
+ run : |
51
+ brew install bash
52
+ shell : bash
53
+
47
54
- id : flags
48
55
run : |
49
56
: construct rustup command line
You can’t perform that action at this time.
0 commit comments