@@ -21,54 +21,47 @@ jobs:
2121 fail-fast : false
2222 matrix :
2323 version :
24- - ' 1.6'
24+ - ' min'
25+ - ' lts'
2526 - ' 1' # automatically expands to the latest stable 1.x release of Julia
2627 - ' nightly'
2728 os :
2829 - ubuntu-latest
2930 - macOS-latest
3031 - windows-latest
3132 arch :
32- - x64
33+ - default
3334 include :
3435 - os : windows-latest
3536 version : ' 1'
3637 arch : x86
3738 exclude :
38- - os : windows -latest
39- version : ' 1.6'
39+ - os : macOS -latest
40+ version : ' min ' # no apple silicon support for Julia 1.6
4041 steps :
41- - uses : actions/checkout@v3
42- - uses : julia-actions/setup-julia@v1
42+ - uses : actions/checkout@v4
43+ - uses : julia-actions/setup-julia@v2
4344 with :
4445 version : ${{ matrix.version }}
4546 arch : ${{ matrix.arch }}
46- - uses : actions/cache@v3
47- env :
48- cache-name : cache-artifacts
49- with :
50- path : ~/.julia/artifacts
51- key : ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
52- restore-keys : |
53- ${{ runner.os }}-test-${{ env.cache-name }}-
54- ${{ runner.os }}-test-
55- ${{ runner.os }}-
47+ - uses : julia-actions/cache@v2
5648 - uses : julia-actions/julia-buildpkg@v1
5749 - uses : julia-actions/julia-runtest@v1
5850 env :
5951 PIE_SOCKET_API_KEY : ${{ secrets.PIE_SOCKET_API_KEY }}
6052 JULIA_VERSION : ${{ matrix.version }}
6153 JULIA_NUM_THREADS : 2
6254 - uses : julia-actions/julia-processcoverage@v1
63- - uses : codecov/codecov-action@v1
55+ - uses : codecov/codecov-action@v5
6456 with :
65- file : lcov.info
57+ files : lcov.info
58+ token : ${{ secrets.GITHUB_TOKEN }}
6659 docs :
6760 name : Documentation
6861 runs-on : ubuntu-latest
6962 steps :
70- - uses : actions/checkout@v3
71- - uses : julia-actions/setup-julia@v1
63+ - uses : actions/checkout@v4
64+ - uses : julia-actions/setup-julia@v2
7265 with :
7366 version : ' 1'
7467 - run : |
0 commit comments