File tree Expand file tree Collapse file tree 2 files changed +8
-47
lines changed
Expand file tree Collapse file tree 2 files changed +8
-47
lines changed Original file line number Diff line number Diff line change 11---
2- description : 升级依赖并创建 Pull Request
2+ description : 升级依赖
33---
44
551 . 解析输入参数。
66 - 包名 (例如 ` swagger-ui ` )
77 - 原版本 (例如 ` 5.30.0 ` )
88 - 新版本 (例如 ` 5.30.2 ` )
99
10- 2 . 创建新的功能分支。
11- - ` run_command("git checkout -b fit-enhancement-<package>-<to-version>") `
12-
13- 3 . 更新依赖文件。
10+ 2 . 更新依赖文件。
1411 - 搜索旧版本字符串:` grep_search(query="<from-version>", path=".") `
1512 - 使用 ` replace_file_content ` 更新 ` pom.xml ` , ` package.json ` 或其他相关文件。
1613
17- 4 . 验证变更。
14+ 3 . 验证变更。
1815 - ` run_command("git diff") `
1916 - ` run_command("mvn clean package -Dmaven.test.skip=true") ` (或适当的构建命令)
20-
21- 5 . 提交变更。
22- - ` run_command("git add .") `
23- - 提交消息:
24- ```
25- Upgrade <package> from v<from-version> to v<to-version>
26-
27- 🤖 Generated with Antigravity
28-
29- Co-Authored-By: Antigravity <[email protected] > 30- ```
31-
32- 6. 推送并创建 Pull Request。
33- - `run_command("git push -u origin HEAD")`
34- - 触发 `pr` 工作流(或按照 `pr.md` 中的逻辑手动运行 `gh pr create`)。
Original file line number Diff line number Diff line change 1- 升级项目依赖并创建 PR 。
1+ 升级项目依赖 。
22
33** 用法:**
44- ` /upgrade-dep <package-name> <from-version> <to-version> ` - 升级指定依赖
1111 - 原版本:第二个参数
1212 - 新版本:第三个参数
1313
14- 2 . ** 创建功能分支**
15- ```
16- git checkout -b fit-enhancement-<package-name>-<to-version>
17- ```
18-
19- 3 . ** 查找并更新依赖相关文件**
14+ 2 . ** 查找并更新依赖相关文件**
2015 - 使用 Grep 搜索包含旧版本号的文件
2116 - 更新 pom.xml、package.json 或其他配置文件
2217 - 更新相关的静态资源文件(如果需要)
2318
24- 4 . ** 验证变更**
19+ 3 . ** 验证变更**
2520 ```
2621 git diff
2722 mvn clean package -Dmaven.test.skip=true
2823 ```
2924
30- 5 . ** 提交变更**
31- ```
32- git add .
33- git commit -m "Upgrade <package-name> from v<from-version> to v<to-version>
34-
35- 🤖 Generated with [Claude Code](https://claude.com/claude-code)
36-
37- Co-Authored-By: Claude <[email protected] >" 38- ```
39-
40- 6 . ** 推送并创建 PR**
41- - 推送到远程:` git push -u origin <branch> `
42- - 自动调用 ` /pr 3.5.x ` 创建 PR
43- - PR 标题:` [模块名] Upgrade <package-name> from v<from-version> to v<to-version> `
44- - 变更类型选择:📦 依赖升级
45-
4625** 注意事项:**
4726- 升级后必须进行编译测试
48- - PR 描述要说明升级原因
49- - 标记为微小变更,不需要 Issue
27+ - 升级完成后请人工检查变更内容
28+ - 检查无误后可手动提交代码
You can’t perform that action at this time.
0 commit comments