Leonmmcoset
|
8745f2ee63
|
ci(workflow): 添加手动触发发布工作流选项
允许通过 GitHub Actions 界面手动触发发布流程,增加部署灵活性
|
2025-09-06 18:33:07 +08:00 |
|
Leonmmcoset
|
65cb5ad41f
|
ci(release): 优化发布工作流中的标签获取和变更日志生成
改进标签获取逻辑以处理首次发布的情况
使用更可靠的方式获取当前标签并生成变更日志
|
2025-09-06 18:29:52 +08:00 |
|
Leonmmcoset
|
a6417b1074
|
ci: 更新发布工作流并删除旧配置文件
- 新增 release.yml 工作流文件,用于自动化发布流程
- 删除旧的 release-auto-commit.yml 文件
- 优化发布流程中的提交记录获取逻辑
|
2025-09-06 18:21:21 +08:00 |
|
Leonmmcoset
|
dd00d1f47c
|
ci(workflow): 优化自动更新发布日志的 GitHub Actions 工作流
- 重命名工作流名称以更简洁
- 添加 workflow_dispatch 触发器以支持手动触发
- 简化获取上一个标签的逻辑
- 使用 action-gh-release 替代 github-script 来更新发布日志
- 改进提交记录格式,包含作者信息
|
2025-09-06 18:19:59 +08:00 |
|
Leonmmcoset
|
434b21c32a
|
ci(workflows): 简化release-auto-commit.yml中的脚本逻辑
移除不必要的条件判断和格式处理,直接使用git log命令生成commit记录
|
2025-09-06 18:18:37 +08:00 |
|
Leonmmcoset
|
b08caff16c
|
ci(workflow): 改进初始提交检测逻辑
使用正则表达式更准确地检测初始提交,避免误判40字符SHA值为"initial-commit"
|
2025-09-06 18:16:28 +08:00 |
|
LeonMMcoset
|
9bed477b71
|
Update release-auto-commit.yml
|
2025-09-06 18:12:53 +08:00 |
|
LeonMMcoset
|
a447adced4
|
Update release-auto-commit.yml
|
2025-09-06 18:09:33 +08:00 |
|
LeonMMcoset
|
c389a904c7
|
Update release-auto-commit.yml
|
2025-09-06 18:07:10 +08:00 |
|
LeonMMcoset
|
ed7723ebaa
|
Update release-auto-commit.yml
|
2025-09-06 18:04:50 +08:00 |
|
LeonMMcoset
|
f04a8a759f
|
Update release-auto-commit.yml
|
2025-09-06 18:00:36 +08:00 |
|
LeonMMcoset
|
2feb4a773c
|
Create release-auto-commit.yml
|
2025-09-06 09:35:33 +08:00 |
|