GitHub 项行动的官方徽章
Official badge for GitHub actions
GitHub 是否有针对其新 'actions' 功能的官方 'badge'?
我在他们的官方 repo 上看到 this request,似乎有一个官方的:
https://github.com/{github_id}/{repository}/workflows/{workflow_name}/badge.svg
根据 this comment,但我无法让它工作。它真的有效吗?当我使用它时,我得到以下输出:
请注意,我已将 {github_id}
替换为我的 username
,将 {repository}
替换为我的存储库名称,并将 {workflow_name}
替换为相应的工作流程名称(删除大括号)。还有其他人有这个问题吗?
编辑:我正在处理一个私人回购,以防它有所作为。
事实证明,徽章 update/rendering 是一个缓慢的过程。将徽章添加到我的 README.md
后,我才开始在另一个分支工作。大约 10 分钟后(至少在我的情况下),徽章出现但管道状态显示为 'unknown'。它在大约 10 分钟后再次更新并具有正确的管道状态('passing' 在我的例子中)。
因此,完成后,只需继续其他内容,它会在某个时候自行更新。希望这对某人有所帮助!
我运行进入另一个工作流名称包含空格的相关问题。这些必须使用 URI 转义:
来自main.yml
name: Hello World
必须使用格式如下的 URI:
https://github.com/{username}/{repository}/workflows/Hello%20World/badge.svg
这不是此处描述的确切问题的正确答案,但它是证明相同诊断的问题的替代补救措施 - 所以我希望它对某人有所帮助。
为我工作:
[GITHUB-BADGE](https://github.com/{username}/{repository}/workflows/{name}/badge.svg)
您可以通过在 GitHub.com 上导航到您的存储库中所需的工作流程并单击 创建状态徽章 按钮来获取操作徽章。
在这里,您可以 select 所需 分支 和 事件 的徽章,并使用 生成降价.
例如,下面是我为 master 分支为 CI 工作流的 push 事件生成的徽章:
上述徽章的降价:

GitHub 是否有针对其新 'actions' 功能的官方 'badge'?
我在他们的官方 repo 上看到 this request,似乎有一个官方的:
https://github.com/{github_id}/{repository}/workflows/{workflow_name}/badge.svg
根据 this comment,但我无法让它工作。它真的有效吗?当我使用它时,我得到以下输出:
请注意,我已将 {github_id}
替换为我的 username
,将 {repository}
替换为我的存储库名称,并将 {workflow_name}
替换为相应的工作流程名称(删除大括号)。还有其他人有这个问题吗?
编辑:我正在处理一个私人回购,以防它有所作为。
事实证明,徽章 update/rendering 是一个缓慢的过程。将徽章添加到我的 README.md
后,我才开始在另一个分支工作。大约 10 分钟后(至少在我的情况下),徽章出现但管道状态显示为 'unknown'。它在大约 10 分钟后再次更新并具有正确的管道状态('passing' 在我的例子中)。
因此,完成后,只需继续其他内容,它会在某个时候自行更新。希望这对某人有所帮助!
我运行进入另一个工作流名称包含空格的相关问题。这些必须使用 URI 转义:
来自main.yml
name: Hello World
必须使用格式如下的 URI:
https://github.com/{username}/{repository}/workflows/Hello%20World/badge.svg
这不是此处描述的确切问题的正确答案,但它是证明相同诊断的问题的替代补救措施 - 所以我希望它对某人有所帮助。
为我工作:
[GITHUB-BADGE](https://github.com/{username}/{repository}/workflows/{name}/badge.svg)
您可以通过在 GitHub.com 上导航到您的存储库中所需的工作流程并单击 创建状态徽章 按钮来获取操作徽章。
在这里,您可以 select 所需 分支 和 事件 的徽章,并使用 生成降价.
例如,下面是我为 master 分支为 CI 工作流的 push 事件生成的徽章:
上述徽章的降价:
