From 08f23516a0080dc978238cfbe88f8db41be7b7f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8C=E8=B4=A7=E7=88=B1=E5=90=83=E7=99=BD=E8=90=9D?= =?UTF-8?q?=E5=8D=9C?= Date: Mon, 2 Feb 2026 21:04:19 +0800 Subject: [PATCH] fix: antd umd build (#56830) * chore: debug of ci * chore: debug of ci * chore: clean up * use ut --------- Co-authored-by: thinkasany <480968828@qq.com> --- .github/workflows/size-limit.yml | 4 ++-- package.json | 4 ++-- webpack.config.js | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/size-limit.yml b/.github/workflows/size-limit.yml index 40c96bffcc..6bf0f207d5 100644 --- a/.github/workflows/size-limit.yml +++ b/.github/workflows/size-limit.yml @@ -17,12 +17,12 @@ jobs: steps: - uses: actions/checkout@v6 - - uses: oven-sh/setup-bun@v2 + - uses: utooland/setup-utoo@v1 - name: size-limit uses: ant-design/size-limit-action@master with: github_token: ${{ secrets.GITHUB_TOKEN }} - package_manager: bun + package_manager: ut build_script: dist env: NODE_OPTIONS: --max_old_space_size=4096 diff --git a/package.json b/package.json index f752f82c2b..c898d61f48 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "deploy": "gh-pages -d _site -b gh-pages -f", "deploy:china-mirror": "git checkout gh-pages && git pull origin gh-pages && git push git@gitee.com:ant-design/ant-design.git gh-pages -f", "predist": "npm run version && npm run token:statistic && npm run token:meta && npm run style", - "dist": "antd-tools run dist", + "dist": "npm run ut-install-react-18 && antd-tools run dist", "format": "biome format --write .", "install-react-18": "npm i --no-save --legacy-peer-deps react@18 react-dom@18 @testing-library/react@16", "ut-install-react-18": "ut i react@18 react-dom@18 @testing-library/react@16 --save-dev", @@ -347,4 +347,4 @@ "tnpm": { "mode": "npm" } -} +} \ No newline at end of file diff --git a/webpack.config.js b/webpack.config.js index d72dc6c4bf..c77fa99630 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -72,7 +72,7 @@ function addPluginsForProduction(config) { return newConfig; } -let webpackConfig = getWebpackConfig(false, { enabledReactCompiler: true }); +let webpackConfig = getWebpackConfig(false); if (process.env.PRODUCTION_ONLY) { console.log('🍐 Build production only');