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