I tried to put a GitHub Actions workflow badge ony a private repo, however, it's always giving me 404
Don't badges work on private repos?
The workflow's file is correct.
Solved! Solved! Go to Solution.
Thanks for reaching out and for taking the time to submit this report, our engineering team is working on it and I'll post an update here once I have some news.
Mark helpful posts with Accept as Solution to help other users locate important info. Don't forget to give Kudos for great content!
There is no any information about badges works on private repos or not on Docs. And currently it returns 404
With the name of your workflow.
Path is only used on workflows that don't have a name.
Sorry that's confusing. We'll be adding a button to autogenerate these URLs for you in the near future.
I tried it today and it works.
Except for linking, it would be nice if a click on the badge would lead to the actions tab.
Recently I ran into a similar problem (tried to use the path syntax for a named workflow).
But is there a specific reason why we can't we use the path syntax for a named workflow? Some workflows have names with non-English-based, URL-unfriendly characters, and there are cases where path-based URLs look cleaner.
I would request to be able to use both name or file path. The name of the workflow might change due to stylistic reasons but the path will most likely (or might) stay the same.
This solution didn't work for me, I have a private repository that uses the named workflow:
The badge is being displayed, but it always shows "no status".
It takes some time until the badge is generated with the correct value.
For me it works now in a private repo
@Siedlerchr works for you by replacing
with the name of the workflow as @mscoutermarsh suggested?