File tree 1 file changed +31
-17
lines changed
1 file changed +31
-17
lines changed Original file line number Diff line number Diff line change @@ -19,39 +19,53 @@ permissions:
19
19
20
20
jobs :
21
21
test :
22
- runs-on : ${{ matrix.os }}
22
+ runs-on : ${{ matrix.runner. os }}
23
23
strategy :
24
24
matrix :
25
- version :
26
- - ' min' # minimum supported version
27
- - ' 1' # current stable version
28
- os :
29
- - ubuntu-latest
30
- arch :
31
- - x64
32
- num_threads :
33
- - 1
34
- - 2
35
- include :
25
+ runner :
26
+ # Current stable version
27
+ - version : ' 1'
28
+ os : ubuntu-latest
29
+ arch : x64
30
+ num_threads : 2
31
+ # Minimum supported version
32
+ - version : ' min'
33
+ os : ubuntu-latest
34
+ arch : x64
35
+ num_threads : 2
36
+ # Single-threaded
37
+ - version : ' 1'
38
+ os : ubuntu-latest
39
+ arch : x64
40
+ num_threads : 1
41
+ # Minimum supported version, single-threaded
42
+ - version : ' min'
43
+ os : ubuntu-latest
44
+ arch : x64
45
+ num_threads : 1
46
+ # x86
36
47
- version : ' 1'
37
48
os : ubuntu-latest
38
49
arch : x86
39
50
num_threads : 2
51
+ # Windows
40
52
- version : ' 1'
41
53
os : windows-latest
42
54
arch : x64
43
55
num_threads : 2
56
+ # macOS
44
57
- version : ' 1'
45
- os : macOS -latest
46
- arch : x64
58
+ os : macos -latest
59
+ arch : aarch64
47
60
num_threads : 2
61
+
48
62
steps :
49
63
- uses : actions/checkout@v4
50
64
51
65
- uses : julia-actions/setup-julia@v2
52
66
with :
53
- version : ${{ matrix.version }}
54
- arch : ${{ matrix.arch }}
67
+ version : ${{ matrix.runner. version }}
68
+ arch : ${{ matrix.runner. arch }}
55
69
56
70
- uses : julia-actions/cache@v2
57
71
60
74
- uses : julia-actions/julia-runtest@v1
61
75
env :
62
76
GROUP : All
63
- JULIA_NUM_THREADS : ${{ matrix.num_threads }}
77
+ JULIA_NUM_THREADS : ${{ matrix.runner. num_threads }}
64
78
65
79
- uses : julia-actions/julia-processcoverage@v1
66
80
You can’t perform that action at this time.
0 commit comments