Skip to content

Add GitHub Pages deployment#2

Merged
viqueen merged 3 commits into
mainfrom
feature/welcome-github-actions
Mar 14, 2026
Merged

Add GitHub Pages deployment#2
viqueen merged 3 commits into
mainfrom
feature/welcome-github-actions

Conversation

@viqueen
Copy link
Copy Markdown
Owner

@viqueen viqueen commented Mar 14, 2026

Summary

  • Add GitHub Actions workflow to build and deploy to GitHub Pages on pushes to main
  • Set Vite base to /vibe-coded/ so assets resolve correctly under the Pages subdirectory

Post-merge setup

  • Go to Settings → Pages → Build and deployment and set source to GitHub Actions

Test plan

  • Verify build succeeds in CI
  • After merging and enabling Pages, confirm site loads at https://viqueen.github.io/vibe-coded/

🤖 Generated with Claude Code

viqueen and others added 3 commits March 14, 2026 22:24
Set Vite base path for GitHub Pages subdirectory and add a deploy
workflow that builds and publishes to Pages on pushes to main.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Update title, header, and PWA manifest. Game views keep
"Back to gallery" navigation text as intended.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add basepath to TanStack Router so routes resolve correctly under
/vibe-coded/. Copy index.html to 404.html at build time so GitHub
Pages serves the SPA for all routes on refresh.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@viqueen viqueen merged commit 0076f3e into main Mar 14, 2026
1 check passed
@viqueen viqueen deleted the feature/welcome-github-actions branch March 14, 2026 11:32
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.

1 participant