File tree Expand file tree Collapse file tree 1 file changed +11
-25
lines changed Expand file tree Collapse file tree 1 file changed +11
-25
lines changed Original file line number Diff line number Diff line change @@ -11,36 +11,22 @@ jobs:
11
11
name : Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
12
12
runs-on : ${{ matrix.os }}
13
13
strategy :
14
- fail-fast : false
15
14
matrix :
16
- version :
17
- - ' 1.6'
18
- - ' 1'
19
- - ' nightly'
20
- os :
21
- - ubuntu-latest
22
- - macOS-latest
23
- - windows-latest
24
- arch :
25
- - x64
15
+ julia-version : ['lts', '1', 'pre']
16
+ julia-arch : [x64]
17
+ os : [ubuntu-latest, windows-latest, macOS-latest]
18
+
26
19
steps :
27
- - uses : actions/checkout@v2
28
- - uses : julia-actions/setup-julia@v1
20
+ - uses : actions/checkout@v4
21
+ - uses : julia-actions/setup-julia@v2
29
22
with :
30
- version : ${{ matrix.version }}
31
- arch : ${{ matrix.arch }}
32
- - uses : actions/cache@v1
33
- env :
34
- cache-name : cache-artifacts
35
- with :
36
- path : ~/.julia/artifacts
37
- key : ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
38
- restore-keys : |
39
- ${{ runner.os }}-test-${{ env.cache-name }}-
40
- ${{ runner.os }}-test-
41
- ${{ runner.os }}-
23
+ version : ${{ matrix.julia-version }}
24
+ arch : ${{ matrix.julia-arch }}
25
+ - uses : julia-actions/cache@v2
42
26
- uses : julia-actions/julia-buildpkg@v1
43
27
- uses : julia-actions/julia-runtest@v1
28
+ with :
29
+ annotate : true
44
30
- uses : julia-actions/julia-processcoverage@v1
45
31
- uses : codecov/codecov-action@v1
46
32
with :
You can’t perform that action at this time.
0 commit comments