Skip to content

pages: auto-enable GitHub Pages in the deploy workflow#9

Merged
DCCA merged 1 commit into
mainfrom
claude/openspec-skills-import-4xj0qo
Jun 23, 2026
Merged

pages: auto-enable GitHub Pages in the deploy workflow#9
DCCA merged 1 commit into
mainfrom
claude/openspec-skills-import-4xj0qo

Conversation

@DCCA

@DCCA DCCA commented Jun 23, 2026

Copy link
Copy Markdown
Owner

Summary

The first GitHub Pages deploy failed because the repo had no Pages site configured (Get Pages site failed... verify that the repository has Pages enabled). This sets actions/configure-pages enablement: true so the workflow enables Pages (build type workflow) itself — no manual Settings toggle needed.

After merge, the pages workflow re-runs (this edits the workflow file, which is in its paths) and should publish to https://dcca.github.io/loopy/.

If enablement still fails (token lacks admin on Pages), the one-time fallback is Settings → Pages → Source: GitHub Actions.

🤖 Generated with Claude Code

https://claude.ai/code/session_012CrMioorha3QtPUgWbtDbR


Generated by Claude Code

The first Pages deploy failed because the repo had no Pages site configured.
Set actions/configure-pages enablement: true so the workflow enables Pages
(build type workflow) itself — no manual Settings toggle needed.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012CrMioorha3QtPUgWbtDbR
@DCCA
DCCA merged commit 2f35f6b into main Jun 23, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants