#github-actions #ci #tool #cli-tool #logging #cli-parser #cli

bin+lib gh-workflow-parser

解析 GitHub 工作流程并执行诸如创建问题等操作

10 个版本 (4 个重大更新)

0.5.4 2024 年 3 月 5 日
0.5.3 2024 年 2 月 18 日
0.4.0 2024 年 2 月 15 日
0.3.0 2024 年 2 月 14 日
0.1.1 2024 年 2 月 13 日

#846 in 命令行实用工具

Download history 37/week @ 2024-03-09 4/week @ 2024-03-16 90/week @ 2024-03-30 17/week @ 2024-04-06

每月下载 591 次

MIT 许可证

10MB
2K SLoC

GitHub 工作流程解析器

目的

使自动创建问题变得更加智能。添加错误标签、链接到特定运行和适当的错误日志。

安装

从源代码构建或使用 cargo install gh-workflow-parser 安装

使用方法

运行 gh-workflow-parse --help 以开始使用。

创建问题主体的示例

运行 ID: 7858139663 运行链接

1 个作业失败

  • Test template xilinx

Test template xilinx (ID 21442749267)

步骤失败: 📦 构建 yocto 映像
日志: github.com/luftkode/distro-template/actions/runs/7858139663/job/21442749267
最佳努力错误摘要:

ERROR: sqlite3-native-3_3.43.2-r0 do_fetch: Bitbake Fetcher Error: MalformedUrl('${SOURCE_MIRROR_URL}')
ERROR: Logfile of failure stored in: /app/yocto/build/tmp/work/x86_64-linux/sqlite3-native/3.43.2/temp/log.do_fetch.21616
ERROR: Task (virtual:native:/app/yocto/build/../poky/meta/recipes-support/sqlite/sqlite3_3.43.2.bb:do_fetch) failed with exit code '1'

2024-02-11 00:09:04 - ERROR    - Command "/app/yocto/poky/bitbake/bin/bitbake -c build test-template-ci-xilinx-image package-index" failed with error 1
log.do_fetch.21616
blabla error

代码文档

在此处可用 链接

依赖项

~6–18MB
~242K SLoC