GitHub integration should default to "Static status check names"
Make "Static status check names" the default for our CI integration with GitHub.
Users will often want our integration to be compatible with "Required status checks", so they can prevent pull requests being merged before a pipeline is complete. We introduced a setting to make this possible, but users shouldn't have to find it and might struggle to understand why this needs to be turned of to make things work.
- Mentioned in the description in #6696 (moved)
- Came up in #8129 (comment 144229628)
- Might explain some of the demand for having this in the API in #8477.