Impossible to distinguish "Skipped" from "Fail" steps for workflows with branch protection rules #133610
Replies: 3 comments
-
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
Could we request a feature to specify how steps should be reported when they are skipped due to branch protection? So all existing scenarios continue to work "as is". However, if you're not constrained by other CI/CD tools and don't want to (nor should you have to) write a whole bunch of scripts to get the most out of the branch protection feature, then a simple configuration here could be handy. Bare in-mind thee are reported in all PR check as well so it would be nice to be able to classify actual failure vs skipped. |
Beta Was this translation helpful? Give feedback.
-
Select Topic Area
Bug
Body
Why are steps that are skipped due to branch protection marked as fail?
Could they be marked as "Skipped - Branch Protection" (or similar)?
e.g. our workflow has stages for dev/qa/uat & prod.
For our "approved" branches, we are allowed to deploy to dev/qa/uat & prod.
Our "develop" branch can only deploy to "dev", but others are skipped due to Environment protection.
It would be nice if we could see the workflows are running as intended without having to configure specific actions for branches.
Beta Was this translation helpful? Give feedback.
All reactions