172
Show overall "All checks have passed" status in github even on builds with incomplete "type: approval" job
under review
L
Lydia Stepanek
I added a manual approval "trigger_rollback" job recently to my Circle 2.0 workflow and did not like the UI integration with github. On builds where I did not trigger this optional "trigger_rollback" job, the overall Github status was "Some checks haven't completed yet." (See screenshot.)
I talked to CircleCI support and they told me to deselect the status check for a "type: approval" job as described in this github article: https://circleci.com/docs/2.0/workflows-waiting-status/, which I had already done.
I still need the "trigger_rollback" job and corresponding status check. The "trigger_rollback" status check is type:approval, so I want it to be pending but I don't want the overall PR status to be pending -- instead I want the overall PR status to be green and say "All checks have passed."
CCI-I-445
Activity
Newest
Oldest
Oran Bartell
under review
Improvements to Github statuses, including Github Checks, are being considered for the second half of 2022. This idea will move to "planned" once a timeline is established.
Oran Bartell
Merged in a post:
Ignoring "hold" jobs Status in GitHub
F
François Wouts
Add the ability to ignore status updates for specified jobs. The use case for this is that we have an on-hold job that is optional. In GitHub it shows that the PR is still pending and 6/7 checks have completed.This doesn't prevent us from merging PRs. It just prevents us from knowing which PRs were successful at a glance (without opening the details).
CCI-I-808
R
Reydi Sutandang
any update on this?
R
Reydi Sutandang
Liya Ai
Jonathan Cardoso
Right now this is a major blocker for us to migrate to CircleCI
Lawrence Song
I love many features on circle ci. However, without this I cannot use "type: approval" feature because my PR cannot be merged without circle ci check is green. I think many ppl will move away if this feature is not implemented.
Lawrence Song
We really need this support to get our pull request flow going. Please fix this or provide a workaround.
J
Javid Ali
Hiya - please let me know if this was implemented as we're looking forward to our Github statuses to work as expected when tests pass. Thanks.
Michael Thomas
+1 How can this not be implemented yet?
Westbrook Johnson
Bump! Super valuable.
F
Fernando Aguero
This is really annoying. I wonder if there is a good workaround out there.
Liya Ai
Fernando Aguero: Hi Fernando! I checked with our team and there currently isn't a good workaround for this. I've been told that the issue has something to do with statuses on the Github side, and that we're still looking into it. I'll provide updates here as it's prioritized by our product team. Thanks.
R
Reydi Sutandang
Liya Ai: any update on this?
Load More
→