如何访问徽章中的 GitHub 操作输出

Kon*_*ner 5 badge github-actions

我有一个输出数字的 GitHub 操作工作流程,我想将其显示在徽章中。

使用https://github.com/username/reponame/actions/workflows/myaction.yml/badge.svg我得到一个红色或绿色的失败/成功徽章,但我想显示失败的数量,工作流将其输出到其中“错误”输出变量。

如何访问徽章中的该变量?

Nit*_*ani 4

Github 操作市场中的选项很少

自带徽章 - https://github.com/marketplace/actions/bring-your-own-badge

BYOB 是一个 GitHub Action,可根据 GitHub Actions 的结果动态创建徽章,从而实现极其通用且易于维护的徽章。

如果您想使用https://shields.io/,请考虑动态徽章 - https://github.com/marketplace/actions/dynamic-badges

此操作允许您使用shields.io为README.md创建徽章,该徽章可能会随着每次提交而改变。为此,此操作不需要将任何内容推送到您的存储库!