From 913b1cc4493e2f9395ccbf5c820247030a9bdcb9 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 30 Sep 2026 18:17:53 +0000 Subject: [PATCH] fix(ci): remove duplicate Pages workflow that deployed the repo root static.yml and pages.yml both deploy GitHub Pages on every push to main and share the "pages" concurrency group. static.yml uploads the whole repository root, which has no index.html, so whenever it deployed last the site returned 404. On cd60499 both pages.yml runs were cancelled and static.yml deployed, taking the site down. pages.yml builds and deploys docs/, which is the real site. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_011pv5NUFsXGzyv4F9TcK7Rz --- .github/workflows/static.yml | 43 ------------------------------------ 1 file changed, 43 deletions(-) delete mode 100644 .github/workflows/static.yml diff --git a/.github/workflows/static.yml b/.github/workflows/static.yml deleted file mode 100644 index 66e4306..0000000 --- a/.github/workflows/static.yml +++ /dev/null @@ -1,43 +0,0 @@ -# Simple workflow for deploying static content to GitHub Pages -name: Deploy static content to Pages - -on: - # Runs on pushes targeting the default branch - push: - branches: ["main"] - - # Allows you to run this workflow manually from the Actions tab - workflow_dispatch: - -# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages -permissions: - contents: read - pages: write - id-token: write - -# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. -# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. -concurrency: - group: "pages" - cancel-in-progress: false - -jobs: - # Single deploy job since we're just deploying - deploy: - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v7 - - name: Setup Pages - uses: actions/configure-pages@v6 - - name: Upload artifact - uses: actions/upload-pages-artifact@v5 - with: - # Upload entire repository - path: '.' - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v5