name: Publish Github Pages on: push: branches: - master jobs: deploy: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - uses: ammaraskar/sphinx-action@master with: pre-build-command: "apt-get update -y && apt-get install -y git python3-pip && pip install -r docs/requirements.txt" docs-folder: "docs/" - name: Deploy uses: peaceiris/actions-gh-pages@v3 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./docs/_build/html force_orphan: true