Skip to content

Commit 55b4e24

Browse files
committed
Update the documentation CI
- Use the latest stable version to build the docs - Use the cache action, should make docs builds faster - Dev all the sub-packages so we don't pull only the latest registered versions of `TimespanLogging` and `DaggerWebDash`.
1 parent 518a4b0 commit 55b4e24

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Diff for: .github/workflows/Documentation.yml

+3-2
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,10 @@ jobs:
1414
- uses: actions/checkout@v4
1515
- uses: julia-actions/setup-julia@latest
1616
with:
17-
version: '1.8'
17+
version: '1'
18+
- uses: julia-actions/cache@v1
1819
- name: Install dependencies
19-
run: julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()'
20+
run: julia --project=docs/ -e 'using Pkg; Pkg.develop([PackageSpec(path=pwd()), PackageSpec(path=pwd() * "/lib/TimespanLogging"), PackageSpec(path=pwd() * "/lib/DaggerWebDash")]); Pkg.instantiate()'
2021
- name: Build and deploy
2122
env:
2223
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # For authentication with GitHub Actions token

0 commit comments

Comments
 (0)