Skip to content

fix(tooling): Make generated Astro labs pass checks - #30

Merged
WillieCubed merged 1 commit into
mainfrom
codex/create-template-check
Sep 24, 2026
Merged

WillieCubed merged 1 commit into
mainfrom
codex/create-template-check

Conversation

@WillieCubed

Copy link
Copy Markdown
Contributor

TL;DR

New Astro labs pass the formatting gate immediately after creation.

Overview of Changes

The generated starter page used tightly packed markup. Prettier's Astro plugin changed it again on a second pass, so pnpm lab create --apply produced a project that failed pnpm check. The page now comes from a readable .astro template checked by the repository formatter. The generator test confirms that the template is the file included in new site projects.

Follow-ups

None.

Verification

An isolated lab passed pnpm check, production build, desktop and mobile browser tests, and the offline archive suite. The pre-push pnpm check also passed after the temporary lab was removed.

Keep the starter page in a formatted Astro template. A new lab then
passes the repository formatting gate without a manual cleanup step.

Co-authored-by: Codex <noreply@openai.com>
@github-actions

Copy link
Copy Markdown

Preview deployments

  • Labs home at 24434463-42b3-4dc2-b14a-aa071263d2d1

@WillieCubed
WillieCubed merged commit 8d04422 into main Sep 24, 2026
4 checks passed
@WillieCubed
WillieCubed deleted the codex/create-template-check branch September 24, 2026 03:37

This branch was successfully deployed

1 active deployment
preview — d0ebd55c Deployed Sep 24, 2026 by WillieCubed via Remove temporary Workers #28
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