diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 6a00193..70c9a23 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -19,19 +19,22 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v6 + with: + fetch-depth: 0 + - uses: actions/setup-python@v6 with: python-version: "3.12" - name: Install docs dependencies run: python -m pip install -e ".[docs]" - name: Build docs run: mkdocs build --strict - - uses: actions/configure-pages@v5 - - uses: actions/upload-pages-artifact@v3 + - uses: actions/configure-pages@v6 + - uses: actions/upload-pages-artifact@v5 with: path: site deploy: + if: github.ref == 'refs/heads/main' environment: name: github-pages url: ${{ steps.deployment.outputs.page_url }} @@ -39,4 +42,4 @@ jobs: needs: build steps: - id: deployment - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@v5