CircleCI status badge shows FAILED when job is ON HOLD

We use ON HOLD aggressively in our CI process to gatekeep releases from going to production. Every time a build is ON HOLD though, the badge shows as failed

https://circleci.com/gh/AudiusProject/audius-client.svg?style=svg

How can we get this badge to show ON HOLD (or even success when holding?)

3 Likes

IMO, it should just show the status of the last build that finished one way or the other. That’s what they do when a job is actively building, I don’t see why ON HOLD should be any different.

But either one would be better than a nonsense FAILED badge.