We have CircleCI hooked up to GitHub commits. Each commit triggers a workflow with 4 jobs. These show on the PRs and commit status as 5 checks; the 4 expected and the workflow name:
Is there a way to have just the 4 jobs without the workflow appearing as a check, i.e. not include build_and_test in the checks?
CircleCI config.yml snippet:
version: 2.1
orbs:
ruby: circleci/[email protected]
commands:
# ...
jobs:
# ...
workflows:
build_and_test:
jobs:
- rspec
- ruby-checks
- javascript-checks
- cypress-integration-tests

This is happening because you've enabled the GitHub Checks feature which results in CircleCI workflows status being reported under the checks tab on GitHub.
This CircleCI feature installs a GitHub App (called "CircleCI Checks" in your repositories. So you'll need to remove that App from the repositories you don't want to have it in.
To do so:
Repository accesssection) or uninstall the "CircleCI Checks" App altogether (Danger zonesection)