| julia-documentation.yml (89abb232790bc7aa20a3b705e49d23b84eb98b98) | julia-documentation.yml (d83cf49fece5d7d5441d5b92eb712b904329a4d2) |
|---|---|
| 1name: Julia Documentation 2 3on: 4 push: 5 branches: 6 - main 7 tags: '*' 8 pull_request: 9 10jobs: 11 build: | 1name: Julia Documentation 2 3on: 4 push: 5 branches: 6 - main 7 tags: '*' 8 pull_request: 9 10jobs: 11 build: |
| 12 runs-on: ubuntu-22.04 | 12 runs-on: ubuntu-24.04 |
| 13 steps: 14 - uses: actions/checkout@v4 15 - uses: julia-actions/setup-julia@latest 16 - name: Install dependencies 17 run: | 18 cd julia/LibCEED.jl 19 julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate(); Pkg.build()' 20 - name: Build and deploy 21 env: 22 DOCUMENTER_KEY: ${{ secrets.DOCUMENTER_KEY }} # For authentication with SSH deploy key 23 run: | 24 cd julia/LibCEED.jl 25 julia --project=docs/ docs/make.jl | 13 steps: 14 - uses: actions/checkout@v4 15 - uses: julia-actions/setup-julia@latest 16 - name: Install dependencies 17 run: | 18 cd julia/LibCEED.jl 19 julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate(); Pkg.build()' 20 - name: Build and deploy 21 env: 22 DOCUMENTER_KEY: ${{ secrets.DOCUMENTER_KEY }} # For authentication with SSH deploy key 23 run: | 24 cd julia/LibCEED.jl 25 julia --project=docs/ docs/make.jl |