File tree 1 file changed +21
-9
lines changed
1 file changed +21
-9
lines changed Original file line number Diff line number Diff line change @@ -10,30 +10,40 @@ jobs:
10
10
env :
11
11
JULIA_NUM_THREADS : 2
12
12
runs-on : ${{ matrix.os }}
13
+ timeout-minutes : 20
13
14
strategy :
14
15
fail-fast : false
15
16
matrix :
16
17
version :
17
- - ' 1.6'
18
- - ' 1' # automatically expands to the latest stable 1.x release of Julia
19
- - ' nightly'
18
+ - ' 1' # Current stable version
20
19
os :
21
20
- ubuntu-latest
21
+ - windows-latest
22
+ - macOS-latest
22
23
arch :
23
24
- x64
24
- - x86
25
25
include :
26
- - os : windows-latest
26
+ - os : macOS-14
27
+ arch : aarch64
27
28
version : ' 1'
29
+ - os : ubuntu-latest
30
+ arch : x86
31
+ version : ' 1'
32
+ - os : ubuntu-latest
33
+ arch : x64
34
+ version : ' 1.6'
35
+ - os : ubuntu-latest
28
36
arch : x64
37
+ version : ' nightly'
38
+
29
39
steps :
30
40
- run : git config --global core.autocrlf false
31
- - uses : actions/checkout@v2
41
+ - uses : actions/checkout@v4
32
42
- uses : julia-actions/setup-julia@v1
33
43
with :
34
44
version : ${{ matrix.version }}
35
45
arch : ${{ matrix.arch }}
36
- - uses : actions/cache@v1
46
+ - uses : actions/cache@v4
37
47
env :
38
48
cache-name : cache-artifacts
39
49
with :
@@ -46,14 +56,16 @@ jobs:
46
56
- uses : julia-actions/julia-buildpkg@v1
47
57
- uses : julia-actions/julia-runtest@v1
48
58
- uses : julia-actions/julia-processcoverage@v1
49
- - uses : codecov/codecov-action@v1
59
+ - uses : codecov/codecov-action@v4
50
60
with :
51
61
file : lcov.info
62
+ token : ${{ secrets.CODECOV_TOKEN }}
63
+
52
64
docs :
53
65
name : Documentation
54
66
runs-on : ubuntu-latest
55
67
steps :
56
- - uses : actions/checkout@v2
68
+ - uses : actions/checkout@v4
57
69
- uses : julia-actions/julia-buildpkg@latest
58
70
- uses : julia-actions/julia-docdeploy@latest
59
71
env :
You can’t perform that action at this time.
0 commit comments