From 57a4dfac5d9f7e17378ab6e8d6262407fe8bd747 Mon Sep 17 00:00:00 2001 From: Yauhen Bichel Date: Sat, 26 Sep 2026 18:08:52 +0100 Subject: [PATCH] Fix the demo deploy: drop the configure-pages step It needs pages: read, which the build job does not have, so the first deploy failed with 'Resource not accessible by integration'. The demo uses relative paths, so the step was not needed at all. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/pages.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index cf7be8d..17a19dc 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -33,9 +33,10 @@ jobs: cache: npm - run: npm ci + # The demo uses relative paths (vite base './'), so it needs no + # configure-pages step, and this job needs no Pages permission. - run: npm run demo:build - - uses: actions/configure-pages@45bfe0192ca1faeb007ade9deae92b16b8254a0d # v6.0.0 - uses: actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5.0.0 with: path: demo-dist