Skip to content

Fix release and build warnings - #24

Merged
sarthakagrawal927 merged 1 commit into
mainfrom
fix/release-build-warnings
Aug 9, 2026
Merged

Fix release and build warnings#24
sarthakagrawal927 merged 1 commit into
mainfrom
fix/release-build-warnings

Conversation

@sarthakagrawal927

Copy link
Copy Markdown
Member

Closes #23\n\n## Summary\n- pin Wrangler 4.120.0 and run the repository CLI directly from the manual Pages workflow with the exact Git SHA\n- split React, chessboard, and analytics into warning-free production chunks\n- skip PostHog initialization when no key is configured and remove Playwright color-environment warnings\n- remove the redundant Blume install, approve the expected workerd build, and override DOMPurify to the patched 3.4.13 release\n- sync deployment documentation\n\n## Validation\n- pnpm install --frozen-lockfile --ignore-scripts\n- pnpm lint\n- pnpm typecheck\n- pnpm test (1/1)\n- pnpm build (largest chunk 231.98 kB; no size warning)\n- pnpm audit --prod --audit-level moderate (no known vulnerabilities)\n- scripts/docs-validate.sh\n- git diff --check\n\nThe Cloudflare token permission is intentionally tracked separately in #22; no secret or production configuration was changed.

@sarthakagrawal927
sarthakagrawal927 force-pushed the fix/release-build-warnings branch from 66be86d to 481b12e Compare August 9, 2026 08:08
@sarthakagrawal927
sarthakagrawal927 merged commit 0a7d413 into main Aug 9, 2026
2 checks passed
@sarthakagrawal927
sarthakagrawal927 deleted the fix/release-build-warnings branch August 9, 2026 08:10
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.

Remove release workflow and production bundle warnings

1 participant