@@ -43,57 +43,35 @@ jobs:
43
43
os : windows-latest
44
44
arch : x64
45
45
steps :
46
- - uses : actions/checkout@v2
47
- - uses : julia-actions/setup-julia@latest
46
+ - uses : actions/checkout@v4
47
+ - uses : julia-actions/setup-julia@v2
48
48
with :
49
49
version : ${{ matrix.version }}
50
50
arch : ${{ matrix.arch }}
51
- - name : Cache artifacts
52
- uses : actions/cache@v2
53
- env :
54
- cache-name : cache-artifacts
55
- with :
56
- path : ~/.julia/artifacts
57
- key : ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
58
- restore-keys : |
59
- ${{ runner.os }}-test-${{ env.cache-name }}-
60
- ${{ runner.os }}-test-
61
- ${{ runner.os }}-
62
- - uses : julia-actions/julia-buildpkg@latest
63
- env :
64
- PYTHON : ' Conda'
65
- - uses : julia-actions/julia-runtest@latest
51
+ - uses : julia-actions/cache@v2
52
+ - uses : julia-actions/julia-buildpkg@v1
53
+ - uses : julia-actions/julia-runtest@v1
66
54
with :
67
55
coverage : ${{ matrix.version == '1' && matrix.os == 'ubuntu-latest' && matrix.arch == 'x64' }}
68
56
- uses : julia-actions/julia-processcoverage@v1
69
57
if : matrix.version == '1' && matrix.os == 'ubuntu-latest' && matrix.arch == 'x64'
70
- - uses : codecov/codecov-action@v1
58
+ - uses : codecov/codecov-action@v4
71
59
if : matrix.version == '1' && matrix.os == 'ubuntu-latest' && matrix.arch == 'x64'
72
60
with :
61
+ fail_ci_if_error : true
62
+ token : ${{ secrets.CODECOV_TOKEN }}
73
63
file : lcov.info
74
64
docs :
75
65
name : Documentation
76
66
runs-on : ubuntu-latest
77
67
steps :
78
- - uses : actions/checkout@v2
79
- - uses : julia-actions/setup-julia@latest
68
+ - uses : actions/checkout@v4
69
+ - uses : julia-actions/setup-julia@v2
80
70
with :
81
71
version : ' 1'
82
- - name : Cache artifacts
83
- uses : actions/cache@v2
84
- env :
85
- cache-name : cache-artifacts
86
- with :
87
- path : ~/.julia/artifacts
88
- key : ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/docs/Project.toml') }}
89
- restore-keys : |
90
- ${{ runner.os }}-test-${{ env.cache-name }}-
91
- ${{ runner.os }}-test-
92
- ${{ runner.os }}-
93
- - uses : julia-actions/julia-buildpkg@latest
94
- env :
95
- PYTHON : ' Conda'
96
- - uses : julia-actions/julia-docdeploy@latest
72
+ - uses : julia-actions/cache@v2
73
+ - uses : julia-actions/julia-buildpkg@v1
74
+ - uses : julia-actions/julia-docdeploy@v1
97
75
env :
98
76
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
99
77
# Needed due to https://github.com/JuliaDocs/Documenter.jl/issues/1177
0 commit comments