Workflow status (via GitHub Checks) is blocked in pending since we use "flexible requires"

Hi everyone,
We recently used the last feature about “flexible requires”.
But in our PullRequest on Github, the check status of the workflow is blocked in pending :confused:

We have 3 jobs: A, B and C.
B requires A is a success, C requires A is a fail.
In our case, C is not executed since A is a success, but the entire workflow should be a success and notified as such to Github.
By the way, on the CircleCI UI, our workflow is marked as Success but not on Github Checks.

Is it a bug? Or a misconfiguration on our side? Thanks in advance.

Can you share a little more information. Example of your config.yaml or a link to the pipeline where this occurred? Probably best to submit a support ticket with this information and we will have a look.

I submitted a support ticket :+1: