Skip to content

Commit 5bfa166

Browse files
authored
Merge pull request #843 from JuliaLang/vs/ci
Update CI workflow to use latest action versions
2 parents 25d8d32 + f9d404c commit 5bfa166

File tree

1 file changed

+27
-15
lines changed

1 file changed

+27
-15
lines changed

.github/workflows/CI.yml

Lines changed: 27 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -18,33 +18,45 @@ jobs:
1818
- "1.8"
1919
- "1.9"
2020
- "1.10"
21-
- "~1.11.0-0"
21+
- "1.11"
22+
- pre
2223
- nightly
2324
os:
2425
- ubuntu-latest
25-
- macOS-latest
2626
- windows-latest
2727
arch:
2828
- x64
29+
include:
30+
- os: macOS-latest
31+
arch: aarch64
32+
version: '1.8'
33+
- os: macOS-latest
34+
arch: aarch64
35+
version: '1.9'
36+
- os: macOS-latest
37+
arch: aarch64
38+
version: '1.10'
39+
- os: macOS-latest
40+
arch: aarch64
41+
version: '1.11'
42+
- os: macOS-latest
43+
arch: aarch64
44+
version: pre
45+
- os: macOS-latest
46+
arch: aarch64
47+
version: nightly
48+
2949
steps:
30-
- uses: actions/checkout@v3
31-
- uses: julia-actions/setup-julia@v1
50+
- uses: actions/checkout@v5
51+
- uses: julia-actions/setup-julia@v2
3252
with:
3353
version: ${{ matrix.version }}
3454
arch: ${{ matrix.arch }}
35-
- uses: actions/cache@v3
36-
env:
37-
cache-name: cache-artifacts
38-
with:
39-
path: ~/.julia/artifacts
40-
key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
41-
restore-keys: |
42-
${{ runner.os }}-test-${{ env.cache-name }}-
43-
${{ runner.os }}-test-
44-
${{ runner.os }}-
55+
- uses: julia-actions/cache@v2
4556
- uses: julia-actions/julia-buildpkg@v1
4657
- uses: julia-actions/julia-runtest@v1
4758
- uses: julia-actions/julia-processcoverage@v1
48-
- uses: codecov/codecov-action@v3
59+
- uses: codecov/codecov-action@v5
4960
with:
5061
file: lcov.info
62+
token: ${{ secrets.CODECOV_TOKEN }}

0 commit comments

Comments
 (0)