Commit f081b14
committed
🔧 修复CI发布流程: upload-github-release缺少checkout步骤
🚀 重大修复:
- 为upload-github-release job添加actions/checkout@v4步骤
- 修复'fatal: not a git repository'错误
- 确保gh命令可以正确识别仓库信息
📦 技术实现:
- 添加fetch-depth: 0获取完整git历史和tags
- 保持job的continue-on-error容错机制
- 确保gh release命令正常工作
🎯 修复验证:
- ✅ checkout步骤在artifact下载前执行
- ✅ git历史和tags信息完整获取
- ✅ gh命令环境准备就绪
📊 状态: CI发布流程缺陷修复完成,可重新触发v1.0.5发布1 parent 50b1b76 commit f081b14
1 file changed
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
152 | 157 | | |
153 | 158 | | |
154 | 159 | | |
| |||
0 commit comments