| julia-documentation.yml (6c0547c13c247bdde6a98c83a2e6dce03b2665bf) | julia-documentation.yml (0adbbf50dce0fd0a32cc04fdb6b3829bb2cdb133) |
|---|---|
| 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 13 steps: | 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 13 steps: |
| 14 - uses: actions/checkout@v2 | 14 - uses: actions/checkout@v3 |
| 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 | 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 |