File tree Expand file tree Collapse file tree 1 file changed +21
-3
lines changed Expand file tree Collapse file tree 1 file changed +21
-3
lines changed Original file line number Diff line number Diff line change @@ -43,16 +43,34 @@ jobs:
43
43
runs-on : ubuntu-latest
44
44
permissions :
45
45
contents : write
46
+ pages : write
47
+ id-token : write
48
+ statuses : write # Add this permission
49
+ # Add this concurrency setting
50
+ concurrency :
51
+ group : pages
52
+ cancel-in-progress : false
46
53
steps :
47
- - uses : actions/checkout@v2
54
+ - uses : actions/checkout@v4 # Update to v4
55
+ with :
56
+ fetch-depth : 0
48
57
- uses : julia-actions/setup-julia@v1
49
58
with :
50
59
version : ' 1'
51
- - uses : julia-actions/julia-buildpkg@v1
60
+ - uses : julia-actions/cache@v1
61
+ # Replace julia-buildpkg with more specific documentation dependencies
62
+ - name : Install documentation dependencies
63
+ run : julia --project=docs -e 'using Pkg; pkg"dev ."; Pkg.instantiate(); Pkg.precompile(); Pkg.status()'
52
64
- uses : julia-actions/julia-docdeploy@v1
53
65
env :
54
66
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
55
- - run : |
67
+ DOCUMENTER_KEY : ${{ secrets.DOCUMENTER_KEY }}
68
+ GKSwstype : " 100"
69
+ JULIA_DEBUG : " Documenter"
70
+ DATADEPS_ALWAYS_ACCEPT : true # Add this
71
+ # Keep your doctest step
72
+ - name : Run doctests
73
+ run : |
56
74
julia --project=docs -e '
57
75
using Documenter: DocMeta, doctest
58
76
using MolecularEvolution
You can’t perform that action at this time.
0 commit comments