File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1212 - uses : JuliaRegistries/TagBot@v1
1313 with :
1414 token : ${{ secrets.GITHUB_TOKEN }}
15+ ssh : ${{ secrets.DOCUMENTER_KEY }}
Original file line number Diff line number Diff line change 44 branches : [master]
55 pull_request :
66 types : [opened, synchronize, reopened]
7+ # needed to allow julia-actions/cache to delete old caches that it has created
8+ permissions :
9+ actions : write
10+ contents : read
711jobs :
812 test :
913 name : Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
@@ -24,24 +28,15 @@ jobs:
2428 os : ubuntu-latest
2529 arch : x86
2630 steps :
27- - uses : actions/checkout@v2
28- - uses : julia-actions/setup-julia@v1
31+ - uses : actions/checkout@v4
32+ - uses : julia-actions/setup-julia@v2
2933 with :
3034 version : ${{ matrix.version }}
3135 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 }}-
36+ - uses : julia-actions/cache@v2
4237 - uses : julia-actions/julia-buildpkg@v1
4338 - uses : julia-actions/julia-runtest@v1
4439 - uses : julia-actions/julia-processcoverage@v1
45- - uses : codecov/codecov-action@v1
40+ - uses : codecov/codecov-action@v4
4641 with :
4742 file : lcov.info
Original file line number Diff line number Diff line change 99 build :
1010 runs-on : ubuntu-latest
1111 steps :
12- - uses : actions/checkout@v2
12+ - uses : actions/checkout@v4
1313 - uses : julia-actions/setup-julia@latest
1414 with :
15- # Build documentation on Julia 1.0
16- version : ' 1.6'
15+ version : ' 1.10'
1716 - name : Install dependencies
1817 run : julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()'
1918 - name : Build and deploy
2019 env :
21- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }} # For authentication with GitHub Actions token
20+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
21+ DOCUMENTER_KEY : ${{ secrets.DOCUMENTER_KEY }}
2222 run : julia --project=docs/ docs/make.jl
Original file line number Diff line number Diff line change 1313 - uses : julia-actions/setup-julia@latest
1414 with :
1515 version : ' 1'
16- - uses : actions/checkout@v1
16+ - uses : actions/checkout@v4
1717 - name : Format check
1818 shell : julia --color=yes {0}
1919 run : |
You can’t perform that action at this time.
0 commit comments