Skip to content

refactor: 将项目重构为 monorepo,并拆分 ui 和 chat 组件 #2

refactor: 将项目重构为 monorepo,并拆分 ui 和 chat 组件

refactor: 将项目重构为 monorepo,并拆分 ui 和 chat 组件 #2

name: pr-compressed-size
on:
pull_request:
jobs:
tdesign-web-components:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
with:
submodules: recursive
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v6
with:
node-version-file: .node-version
- uses: preactjs/compressed-size-action@v2
with:
build-script: 'build:ui'
repo-token: '${{ secrets.GITHUB_TOKEN }}'
pattern: './packages/tdesign-web-components/dist/**/*.{js,css}'
comment-key: tdesign-web-components
tdesign-web-components-chat:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
with:
submodules: recursive
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v6
with:
node-version-file: .node-version
- uses: preactjs/compressed-size-action@v2
with:
build-script: 'build:chat'
repo-token: '${{ secrets.GITHUB_TOKEN }}'
pattern: './packages/tdesign-web-components-chat/es/**/*.{mjs,css}'
comment-key: tdesign-web-components-chat