Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
8831ba7
feat(upgrade-deps): 支持 monorepo 和版本日志
tdesign-bot Jul 15, 2026
eb7558d
fix(upgrade-deps): 跳过无需 Changelog 的依赖
tdesign-bot Jul 15, 2026
b35e528
build(actions): 重新构建 upgrade-deps dist 并更新依赖
tdesign-bot Jul 15, 2026
1db2857
build(deps): 更新依赖并重新构建
tdesign-bot Jul 19, 2026
24d8066
Merge branch 'main' into feat/upgrade-deps-monorepo-release-notes
tdesign-bot Jul 19, 2026
465f07a
fix(upgrade-deps): 修复目录依赖更新后 pnpm install 失败的问题
tdesign-bot Jul 19, 2026
cef092f
ci: 新增 tdesign-icons-vue-next 升级测试
liweijie0812 Jul 20, 2026
a174e34
feat(upgrade-deps): 从 CHANGELOG.md 提取版本日志
liweijie0812 Jul 20, 2026
fae638f
fix(upgrade-deps): 更新 peerDependencies
liweijie0812 Jul 20, 2026
4c865a9
fix(upgrade-deps): 仅更新 dependencies 和 devDependencies
liweijie0812 Jul 20, 2026
ba74477
feat(upgrade-deps): 更新 icons 依赖快照
liweijie0812 Jul 20, 2026
ae5fedd
fix(upgrade-deps): 避免 catalog 安装重写锁文件
liweijie0812 Jul 20, 2026
149a31c
fix(ci): 修正 tdesign-icons-vue-next 作业名称
liweijie0812 Jul 20, 2026
ed5b4a5
feat(upgrade-deps): 打印 pnpm 锁文件差异
liweijie0812 Jul 20, 2026
abdcad2
ci: 指定升级依赖测试的 Node 版本为 22
liweijie0812 Jul 20, 2026
dffb9d4
ci: 使用分支引用替代SHA引用工作流
liweijie0812 Jul 21, 2026
e383451
refactor(upgrade-deps): 拆分常量与依赖逻辑到独立模块
liweijie0812 Aug 7, 2026
ec551e8
Merge branch 'main' into feat/upgrade-deps-monorepo-release-notes
liweijie0812 Aug 7, 2026
0ad113c
Merge branch 'main' into feat/upgrade-deps-monorepo-release-notes
liweijie0812 Aug 27, 2026
e9813ba
build(deps): 添加 jsonc-parser 依赖
liweijie0812 Aug 27, 2026
709f907
refactor(upgrade-deps): 重构源码目录结构并更新构建产物
liweijie0812 Aug 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 40 additions & 2 deletions .github/workflows/test-upgrade-deps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
- name: test
uses: ./actions/upgrade-deps
with:
token: test
token: ${{ github.token }}
dry-run: true
repo: tdesign-vue
owner: Tencent
Expand All @@ -37,7 +37,7 @@ jobs:
- name: test
uses: ./actions/upgrade-deps
with:
token: test
token: ${{ github.token }}
dry-run: true
repo: tdesign-vue-next
owner: Tencent
Expand All @@ -47,6 +47,44 @@ jobs:
@tdesign/site-components
@tdesign/theme-generator

tdesign-icons-vue-next:
name: tdesign-icons-vue-next
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 22

- name: test
uses: ./actions/upgrade-deps
with:
token: ${{ github.token }}
dry-run: true
repo: tdesign-vue-next
owner: Tencent
package-manager: pnpm
deps: tdesign-icons-vue-next

tdesign:
name: tdesign
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0

- name: test
uses: ./actions/upgrade-deps
with:
token: ${{ github.token }}
dry-run: true
repo: tdesign
owner: Tencent
package-manager: pnpm
deps: tdesign-icons-view

# tdesign-flutter:
# name: tdesign-flutter
# runs-on: ubuntu-latest
Expand Down
6 changes: 3 additions & 3 deletions actions/upgrade-deps/action.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: Upgrade Dependencies
description: Upgrade dependencies to specified versions
description: Upgrade dependencies to their latest versions

inputs:
token:
Expand All @@ -20,14 +20,14 @@ inputs:
required: false
default: npm
deps:
description: Dependencies to upgrade in format "package1@version1 package2@version2"
description: Package names to upgrade, separated by spaces or newlines
required: true
target-dir:
description: Target directory to upgrade dependencies
required: false
default: ''
title:
description: "Custom PR title (optional, defaults to 'chore(deps): upgrade ...')"
description: "Custom PR title (optional, defaults to 'chore: upgrade ...')"
required: false
default: ''

Expand Down
8,481 changes: 8,370 additions & 111 deletions actions/upgrade-deps/dist/index.mjs

Large diffs are not rendered by default.

111 changes: 0 additions & 111 deletions actions/upgrade-deps/main.test.ts

This file was deleted.

191 changes: 0 additions & 191 deletions actions/upgrade-deps/main.ts

This file was deleted.

Loading
Loading