CI/CD checks are insufficient for GitHub required status checks #7186
jalaziz
started this conversation in
Feature Requests
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
For a status check to be used as a GitHub required status checks, it must always report a status. Otherwise, the status check will block PRs from being merged.
Today, it seems the Mintlify CI/CD checks don't report a status for PRs that aren't against the default branch or don't include changes in the doc root.
For monorepos, this effectively means that the CI/CD checks cannot be used as required checks (which means they can easily be bypassed).
Please consider having the checks always report a status. For reference, other providers we use will simply report a successful "skipped" status for PRs that aren't relevant.
All reactions