on: push: branches: main workflow_dispatch: name: Render and Publish jobs: build-deploy: runs-on: ubuntu-latest steps: - name: Check out repository uses: actions/checkout@v3 # - name: Set up Quarto # uses: quarto-dev/quarto-actions/setup@v2 # with: # # To install LaTeX to build PDF book # tinytex: true # # uncomment below and fill to pin a version # # version: SPECIFIC-QUARTO-VERSION-HERE - name: Render Book project uses: quarto-dev/quarto-actions/render@v2 with: to: html path: '_site/' - name: Publish to GitHub Pages (and render) uses: quarto-dev/quarto-actions/publish@v2 with: target: gh-pages path: '_site/' env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # this secret is always available for github actions