Github 操作徽章不显示任何状态

Github Actions badge shows no status

我 运行 多次 github 对我的回购进行操作没有问题,并且在我的一个回购上使用相同的脚本它显示“无状态”。 回购是:https://github.com/aurelpere/python-planif 我不明白为什么它没有正确显示工作流 运行s 的状态…… 任何帮助都会很棒 谢谢

请注意我的 svg 徽章在 https://github.com/aurelpere/python-planif/workflows/CI/badge.svg and at https://github.com/aurelpere/python-planif/workflows/Unittests/badge.svg 处也显示“无状态”。 (以下是 post 中的内容:https://github.community/t/badge-shows-no-status-and-no-status-mismatch-between-the-filepath-vs-name-usage/16907 or in this post

我还尝试在另一个新的 repo 中复制代码 (https://github.com/aurelpere/python-geothermal---power-to-gas/ ) 是一样的,徽章不显示状态,所以它与这里的快进合并问题无关 https://github.community/t/workflow-badge-no-status/17280/2

编辑:用下面的答案解决了,但我删除了最初的回购协议,如果你尝试点击链接,只保留新鲜的回购协议

出于某种原因,您必须使用工作流名称而不是 yaml 文件名。这对我有用

<a href="https://github.com/pgonzaleznetwork/forcemula/actions/workflows/nodejs.yaml">
    <img src="https://github.com/pgonzaleznetwork/forcemula/workflows/Tests/badge.svg?style=flat" />
</a>