Generate output for `project`/`build` health in machine-readable format
#1,094 创建于 2024年1月2日
仓库指标
- 星标
- (2,172 个星标)
- PR 合并指标
- (PR 指标待抓取)
描述
Describe the solution you'd like
New output format for projectHealth and buildHealth.
In order to support features like Github Checks, we need the ability to see line-numbers and other metadata associated with files specifically.
In order to reduce the feature request, if we generated errorformat outputs, we could hook into tools like @reviewdog/reviewdog.
Describe alternatives you've considered
I wrote up a github action with a python script to parse the buildHealth.txt file for outputs: https://github.com/Nava2/dependency-analysis-reviewdog-action. This works OK, but it is brittle and prone to errors as the formats change.
Another, better example than errorformat is probably using sarif (Link)