From abc4ac0c30408450a8e4e462b5a84c8db9abf3d3 Mon Sep 17 00:00:00 2001 From: Mohammad Askari Date: Sat, 23 May 2026 01:13:53 -0700 Subject: [PATCH] Fix GitHub Pages documentation workflow --- .github/workflows/docs.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) 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