From 791d903d16f5dda6646d2dcb57e7a3c1485e48a3 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Sat, 10 Jan 2026 16:30:07 +0200 Subject: [PATCH] Fix CI: add generate-webpack-stats-file alias and fix stats path - Add `generate-webpack-stats-file` as alias to `analyze` for backwards compatibility with CI workflow - Change stats.json output path to '../stats.json' to match old webpack config behavior (generates in root, not in web-build/) Co-Authored-By: Claude Opus 4.5 --- package.json | 1 + rsbuild.config.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index ecd8462b77..d7b3c083c9 100644 --- a/package.json +++ b/package.json @@ -70,6 +70,7 @@ "make-deploy-bundle": "bash scripts/bundleUpdate.sh", "analyze": "BUNDLE_ANALYZE=true yarn build-web", "analyze:open": "BUNDLE_ANALYZE=server yarn build-web", + "generate-webpack-stats-file": "yarn analyze", "icons:optimize": "svgo -f ./assets/icons" }, "dependencies": { diff --git a/rsbuild.config.ts b/rsbuild.config.ts index cfb1ca26c2..9d4dff03bf 100644 --- a/rsbuild.config.ts +++ b/rsbuild.config.ts @@ -180,7 +180,7 @@ export default defineConfig({ process.env.BUNDLE_ANALYZE === 'server' ? 'server' : 'static', openAnalyzer: process.env.BUNDLE_ANALYZE === 'server', generateStatsFile: true, - statsFilename: 'stats.json', + statsFilename: '../stats.json', } : undefined, },