Skip to content

Commit eb78790

Browse files
committed
build docu
1 parent 70b5282 commit eb78790

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

.github/workflows/CI.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,23 @@ jobs:
6262
with:
6363
files: lcov.info
6464
token: ${{ secrets.CODECOV_TOKEN }}
65+
docs:
66+
name: Documentation
67+
runs-on: ubuntu-latest
68+
timeout-minutes: 40
69+
steps:
70+
- uses: actions/checkout@v4
71+
- uses: julia-actions/setup-julia@v2
72+
- uses: julia-actions/cache@v2
73+
- uses: julia-actions/julia-buildpkg@v1
74+
- uses: julia-actions/julia-docdeploy@v1
75+
env:
76+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
77+
DOCUMENTER_KEY: ${{ secrets.DOCUMENTER_KEY }}
78+
- run: |
79+
julia --project=docs -e '
80+
using Documenter: DocMeta, doctest
81+
using VortexStepMethod
82+
DocMeta.setdocmeta!(VortexStepMethod, :DocTestSetup, :(using VortexStepMethod); recursive=true)
83+
doctest(VortexStepMethod)'
6584

0 commit comments

Comments
 (0)