GitHub CI integration check pipeline status

We have implemented the GitHub integration with GitLab CI. PRs to GitHub start a pipeline that (builds, tests, deploys) the branch in question. Our pipeline is a little unusual in that the build job is manual and the deploy job follows that automatically on_success.

The issue we are running into is that we want the GitHub “check” indicator to show “passed” after the test job passes, and not worry about the other jobs. We used to have only the manual build job, which didn’t interfere with the passing indicator, but a pending job that follows a manual job leaves the indicator stuck on “pending”. Is there a way to annotate the gitlab-ci.yml file, or in some setting, to only base the “check” status on one job/set of jobs?