Commit 0e7f88b
工作流问题修复 (#88)
* 工作流run test添加日志
* 工作流run test添加日志
* 工作流test
* chore(ci): 添加测试目录结构检查
- 安装 tree 工具用于检查目录结构
- 在 JavaScript 和 Python 测试前添加目录检查步骤
* chore(ci): 更新测试目录深度和测试输出处理
- 将测试目录检查深度从3改为4
- 移除JavaScript测试中的`|| true`,使测试失败能被捕获
* fix: 修复 prepare-js-benchmark 中的文件移动逻辑
- 添加日志记录 srcPath 存在情况
- 启用覆盖选项确保文件移动成功
* fix(ci): 更新测试日志匹配规则
- 调整各语言测试的日志匹配字符串
- 修改javascript测试文件处理逻辑
* fix(ci): 修复 Java 测试失败时继续执行
refactor(test): 移除 prepare-js-benchmark 中的冗余日志
* fix(test): remove duplicate test case in sast-java-expect.result
* fix(workflow): 修复java测试日志输出问题
- 移除`|| true`以避免错误被忽略
- 确保测试失败时工作流正确终止
* fix(workflow): 允许go测试失败继续执行
* chore(workflow): 移除冗余的benchmark检查步骤
- 删除重复的tree命令检查
- 添加deps目录检查步骤
* chore(workflow): 简化 release 工作流中的 tree 命令
- 将 `tree deps` 改为 `tree -L 3` 以限制目录深度
* feat(workflow): 添加 UAST 二进制部署步骤
- 下载并解压 UAST 二进制文件
- 部署 Linux 版本的 go 和 python 二进制到 deps 目录
- 添加可执行权限并验证部署结果
* chore(workflow): 移除不必要的安装和检查步骤
- 删除 `Install tree` 步骤
- 删除 `Check UAST Release Assets` 步骤
* chore(workflow): 更新 release action 变量
- 将 `github.ref` 替换为 `github.ref_name`
- 保持发布名称和标签一致
* fix(ci): 修复go测试日志输出问题
- 移除测试失败时的`|| true`,确保测试失败时流程终止
* chore(workflow): 更新 release 工作流中的 tag 和 name 变量
- 使用 `github.ref` 替代 `github.ref_name` 以获取完整引用路径
- 保持 release 名称与 tag 一致
---------
Co-authored-by: 蚂蚁 <mayi@mayideMacBook-Pro.local>1 parent 90fe3ee commit 0e7f88b
File tree
3 files changed
+128
-107
lines changed- .github/workflows
- test
- javascript
- java/expect
3 files changed
+128
-107
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
170 | 170 | | |
171 | 171 | | |
172 | 172 | | |
173 | | - | |
| 173 | + | |
174 | 174 | | |
175 | 175 | | |
176 | 176 | | |
| |||
184 | 184 | | |
185 | 185 | | |
186 | 186 | | |
187 | | - | |
| 187 | + | |
188 | 188 | | |
189 | 189 | | |
190 | 190 | | |
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
195 | 234 | | |
196 | 235 | | |
197 | 236 | | |
198 | 237 | | |
199 | 238 | | |
200 | 239 | | |
201 | | - | |
| 240 | + | |
202 | 241 | | |
203 | 242 | | |
204 | 243 | | |
| |||
212 | 251 | | |
213 | 252 | | |
214 | 253 | | |
215 | | - | |
| 254 | + | |
216 | 255 | | |
217 | 256 | | |
218 | 257 | | |
| |||
0 commit comments