Skip to content

Commit 0eefe9d

Browse files
authored
Update actions (#30)
1 parent 5b14143 commit 0eefe9d

File tree

1 file changed

+11
-31
lines changed

1 file changed

+11
-31
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -40,53 +40,33 @@ jobs:
4040
os: windows-latest
4141
arch: x64
4242
steps:
43-
- uses: actions/checkout@v2
44-
- uses: julia-actions/setup-julia@latest
43+
- uses: actions/checkout@v3
44+
- uses: julia-actions/setup-julia@v1
4545
with:
4646
version: ${{ matrix.version }}
4747
arch: ${{ matrix.arch }}
48-
- name: Cache artifacts
49-
uses: actions/cache@v2
50-
env:
51-
cache-name: cache-artifacts
52-
with:
53-
path: ~/.julia/artifacts
54-
key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
55-
restore-keys: |
56-
${{ runner.os }}-test-${{ env.cache-name }}-
57-
${{ runner.os }}-test-
58-
${{ runner.os }}-
59-
- uses: julia-actions/julia-buildpkg@latest
60-
- uses: julia-actions/julia-runtest@latest
48+
- uses: julia-actions/cache@v1
49+
- uses: julia-actions/julia-buildpkg@v1
50+
- uses: julia-actions/julia-runtest@v1
6151
with:
6252
coverage: ${{ matrix.version == '1' && matrix.os == 'ubuntu-latest' && matrix.arch == 'x64' }}
6353
- uses: julia-actions/julia-processcoverage@v1
6454
if: matrix.version == '1' && matrix.os == 'ubuntu-latest' && matrix.arch == 'x64'
65-
- uses: codecov/codecov-action@v1
55+
- uses: codecov/codecov-action@v3
6656
if: matrix.version == '1' && matrix.os == 'ubuntu-latest' && matrix.arch == 'x64'
6757
with:
6858
file: lcov.info
6959
docs:
7060
name: Documentation
7161
runs-on: ubuntu-latest
7262
steps:
73-
- uses: actions/checkout@v2
74-
- uses: julia-actions/setup-julia@latest
63+
- uses: actions/checkout@v3
64+
- uses: julia-actions/setup-julia@v1
7565
with:
7666
version: '1'
77-
- name: Cache artifacts
78-
uses: actions/cache@v2
79-
env:
80-
cache-name: cache-artifacts
81-
with:
82-
path: ~/.julia/artifacts
83-
key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/docs/Project.toml') }}
84-
restore-keys: |
85-
${{ runner.os }}-test-${{ env.cache-name }}-
86-
${{ runner.os }}-test-
87-
${{ runner.os }}-
88-
- uses: julia-actions/julia-buildpkg@latest
89-
- uses: julia-actions/julia-docdeploy@latest
67+
- uses: julia-actions/cache@v1
68+
- uses: julia-actions/julia-buildpkg@v1
69+
- uses: julia-actions/julia-docdeploy@v1
9070
env:
9171
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9272
# Needed due to https://github.com/JuliaDocs/Documenter.jl/issues/1177

0 commit comments

Comments
 (0)