Github 操作和徽章显示百分比数据
Github actions and badges show percentage data
我已阅读有关创建和添加 custom workflow badge 的方法,它将显示工作流是通过还是失败。但这里有一个问题。是否可以在徽章上输出一些百分比数据以及如何输出这些数据?
在撰写本文时,github 没有提供显示代码覆盖量的徽章,这是最流行的显示百分比的徽章。其他 CI/CD 框架通常会提供这样的徽章,最值得注意的是 gitlab,并且类似的东西很可能会在正在进行的 github 操作测试版中的某个时候出现。
如果您不能等那么久,您还有另一种选择,即使用外部徽章服务。一个非常流行的包含 a wide range of coverage badges 的工具是 shields.io,它们可能已经支持您正在使用的工具链。
如果不是这样,你也可以request a github actions coverage badge from them or even implement it yourself。
最近,我看到了一种实现方式,但这有点像作弊。您只需要配置一个 github
操作,将您想要的数据以徽章服务(例如 shields
)supports. 的格式转储到您的 gist
中,然后使用该服务根据您的要点内容提供徽章。
我已阅读有关创建和添加 custom workflow badge 的方法,它将显示工作流是通过还是失败。但这里有一个问题。是否可以在徽章上输出一些百分比数据以及如何输出这些数据?
在撰写本文时,github 没有提供显示代码覆盖量的徽章,这是最流行的显示百分比的徽章。其他 CI/CD 框架通常会提供这样的徽章,最值得注意的是 gitlab,并且类似的东西很可能会在正在进行的 github 操作测试版中的某个时候出现。
如果您不能等那么久,您还有另一种选择,即使用外部徽章服务。一个非常流行的包含 a wide range of coverage badges 的工具是 shields.io,它们可能已经支持您正在使用的工具链。
如果不是这样,你也可以request a github actions coverage badge from them or even implement it yourself。
最近,我看到了一种实现方式,但这有点像作弊。您只需要配置一个 github
操作,将您想要的数据以徽章服务(例如 shields
)supports. 的格式转储到您的 gist
中,然后使用该服务根据您的要点内容提供徽章。