From be28d81546a8bdf23e9cc38d3739e7b9031e7249 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=8E=E4=BC=9F=E6=9D=B0?= <674416404@qq.com> Date: Fri, 9 Jan 2026 16:33:34 +0800 Subject: [PATCH 1/2] chore: update build uniap script --- .github/workflows/pkg-pr-new.yml | 2 ++ .github/workflows/pr-compressed-size.yml | 37 ++++++++++++++++++------ packages/tdesign-uniapp/package.json | 2 +- 3 files changed, 31 insertions(+), 10 deletions(-) diff --git a/.github/workflows/pkg-pr-new.yml b/.github/workflows/pkg-pr-new.yml index 769009045..b0b07d312 100644 --- a/.github/workflows/pkg-pr-new.yml +++ b/.github/workflows/pkg-pr-new.yml @@ -21,6 +21,8 @@ jobs: - run: pnpm run build + - run: pnpm run uniapp build:npm + - uses: actions/setup-node@v4 with: node-version: 20 diff --git a/.github/workflows/pr-compressed-size.yml b/.github/workflows/pr-compressed-size.yml index ea3018ba8..ca56351dc 100644 --- a/.github/workflows/pr-compressed-size.yml +++ b/.github/workflows/pr-compressed-size.yml @@ -5,33 +5,52 @@ on: types: [opened, synchronize] jobs: - compressed-size: + miniprogram-size: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: recursive + + - uses: ./.github/actions/install-dep + - uses: preactjs/compressed-size-action@v2 with: + install-script: 'pnpm install --no-frozen-lockfile' repo-token: '${{ secrets.GITHUB_TOKEN }}' - install-script: 'npm install --force' pattern: './packages/tdesign-miniprogram/miniprogram_dist/**/*.{js,wxs,wxml,json}' comment-key: miniprogram - - name: Install pnpm - run: npm install -g pnpm@9 - - - name: Install dependencies - run: pnpm install + uniapp-size: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v6 + with: + submodules: recursive + + - uses: ./.github/actions/install-dep - uses: preactjs/compressed-size-action@v2 with: + install-script: 'pnpm install --no-frozen-lockfile' + build-script: 'uniapp build:npm' repo-token: '${{ secrets.GITHUB_TOKEN }}' pattern: './packages/tdesign-uniapp/npm_dist/**/*.{js,ts,vue,less,css}' comment-key: uniapp + uniapp-chat-size: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v6 + with: + submodules: recursive + + - uses: ./.github/actions/install-dep + - uses: preactjs/compressed-size-action@v2 with: + install-script: 'pnpm install --no-frozen-lockfile' + build-script: 'uniapp build:npm' repo-token: '${{ secrets.GITHUB_TOKEN }}' pattern: './packages/tdesign-uniapp-chat/npm_dist/**/*.{js,ts,vue,less,css}' - comment-key: uniapp-chat \ No newline at end of file + comment-key: uniapp-chat diff --git a/packages/tdesign-uniapp/package.json b/packages/tdesign-uniapp/package.json index 9b63845a9..f4bfb06bc 100644 --- a/packages/tdesign-uniapp/package.json +++ b/packages/tdesign-uniapp/package.json @@ -426,6 +426,7 @@ "dev:mp": "npm run dev:mp-weixin", "dev:mp:pure": "pnpm --filter=\"./example\" dev:mp-weixin", "build": "pnpm --filter=\"./site\" build && pnpm --filter=\"./example\" build:h5", + "build:npm": "npm run init && npm run release:prepare", "build:mp-weixin": "pnpm --filter=\"./example\" build:mp-weixin", "build:mp-alipay": "pnpm --filter=\"./example\" build:mp-alipay", "build:mp-toutiao": "pnpm --filter=\"./example\" build:mp-toutiao", @@ -442,7 +443,6 @@ "type-check": "vue-tsc --noEmit", "init": "node ./example/script/watch/init.js && node ./example/script/pages/index.js", "watch": "node ./example/script/watch/watch.js", - "prepare": "npm run init && npm run release:prepare", "release:prepare": "node ./example/script/release/prepare.js", "publish": "cd npm_dist && npm publish", "commit": "git-cz" From 0586a41cc8e7bee23cba829f2a4fbcf833ddce8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=8E=E4=BC=9F=E6=9D=B0?= <674416404@qq.com> Date: Fri, 9 Jan 2026 16:38:06 +0800 Subject: [PATCH 2/2] chore: update name --- .github/workflows/pkg-pr-new.yml | 2 +- .github/workflows/pr-compressed-size.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pkg-pr-new.yml b/.github/workflows/pkg-pr-new.yml index b0b07d312..276480ac1 100644 --- a/.github/workflows/pkg-pr-new.yml +++ b/.github/workflows/pkg-pr-new.yml @@ -1,4 +1,4 @@ -name: Publish_Any_Commit +name: pkg-pr-new on: push: branches: [develop] diff --git a/.github/workflows/pr-compressed-size.yml b/.github/workflows/pr-compressed-size.yml index ca56351dc..471e1ef83 100644 --- a/.github/workflows/pr-compressed-size.yml +++ b/.github/workflows/pr-compressed-size.yml @@ -1,4 +1,4 @@ -name: Compressed Size +name: pr-compressed-size on: pull_request: