Skip to content

changes made#275

Open
Swayymalcolm99 wants to merge 4 commits into
XStreamRollz:mainfrom
Swayymalcolm99:main
Open

changes made#275
Swayymalcolm99 wants to merge 4 commits into
XStreamRollz:mainfrom
Swayymalcolm99:main

Conversation

@Swayymalcolm99

Copy link
Copy Markdown

closed #221
What I changed

Config: Updated next.config.mjs:1-50 wrapped Next config with @next/bundle-analyzer (enabled via ANALYZE=true). Scripts: Added analyze script to package.json:1-50 ("analyze": "cross-env ANALYZE=true npm run build") and added cross-env to devDependencies. CI: Added bundle-analysis job to ci.yml:1-999 that: runs npm run analyze for the app,
runs a bundle-size check,
uploads analyzer artifacts,
posts a summary comment on PRs.
Checker: New summary script at check-bundle-size.js:1-200 that writes app/.next/analyze/summary.json and fails CI when budgets are exceeded. Budgets: Initial thresholds set in CI env:
total JS budget = 5,000,000 bytes
largest file budget = 500,000 bytes

Swayy713 added 4 commits June 16, 2026 07:36
What I changed

Config: Updated next.config.mjs:1-50 wrapped Next config with @next/bundle-analyzer (enabled via ANALYZE=true).
Scripts: Added analyze script to package.json:1-50 ("analyze": "cross-env ANALYZE=true npm run build") and added cross-env to devDependencies.
CI: Added bundle-analysis job to ci.yml:1-999 that:
runs npm run analyze for the app,
runs a bundle-size check,
uploads analyzer artifacts,
posts a summary comment on PRs.
Checker: New summary script at check-bundle-size.js:1-200 that writes app/.next/analyze/summary.json and fails CI when budgets are exceeded.
Budgets: Initial thresholds set in CI env:
total JS budget = 5,000,000 bytes
largest file budget = 500,000 bytes
errors fixed
errors fixed
fixes made
@Swayymalcolm99

Copy link
Copy Markdown
Author

PR submitted

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.

perf: Add bundle analysis to CI pipeline

2 participants