Skip to content

#8: Prepare link42.app for GitHub Pages - #2

Merged
wan0net merged 1 commit into
mainfrom
codex/feature-8-github-pages
Aug 28, 2026
Merged

wan0net merged 1 commit into
mainfrom
codex/feature-8-github-pages

Conversation

@wan0net

@wan0net wan0net commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • replace the Node adapter with strict domain-root static prerendering
  • verify every public route, RSS, 404 page, asset, and locally vendored font in the Pages artifact
  • add an immutable, least-privilege Pages build/deploy workflow for protected main
  • keep Pages settings, custom-domain APIs, DNS, DigitalOcean, production, and Rule1 out of scope

Verification

  • pnpm verify
  • 44 Node tests and 40 Vitest tests
  • 52 Playwright/Axe passes with 12 intentional project skips
  • 21 HTML routes, RSS, 61 linked targets, 7 excluded routes, 72 static files
  • full-history and tree Gitleaks clean

No CNAME file or repository/domain setting change is included.

@wan0net
wan0net force-pushed the codex/feature-8-github-pages branch from 7173750 to 99089a8 Compare August 28, 2026 07:43
@wan0net
wan0net merged commit 31519cb into main Aug 28, 2026
1 check passed
@wan0net
wan0net deleted the codex/feature-8-github-pages branch August 28, 2026 07:45
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