Skip to content

Fix clean CI and Pages deployment setup - #2

Merged
lurui1997 merged 2 commits into
mainfrom
codex/pages-deploy-fix
Jul 21, 2026
Merged

lurui1997 merged 2 commits into
mainfrom
codex/pages-deploy-fix

Conversation

@lurui1997

Copy link
Copy Markdown
Owner

Summary

  • generate the ignored gallery index before Vitest runs on a clean checkout
  • isolate gallery rendering tests from deployment environment variables
  • keep Pages configuration in the privileged deploy job while requiring repository-level Pages setup

Verification

  • pnpm check (232 tests, zero Astro diagnostics)
  • exact GitHub Actions environment reproduced locally
  • PR and non-default branch jobs remain read-only and deployment-free

@lurui1997
lurui1997 merged commit 47f5556 into main Jul 21, 2026
4 checks 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.

1 participant