I have a workflow that consists of two jobs, one for building and testing my code and another one to deploy releases to bintray/jcenter.
Since I only want to publish tagged versions, the second job runs only for tags:
jobs: ... deploy: if: startsWith(github.ref, 'refs/tags/') ...
But now in every Pull Request the skipped deploy-job is reported as a check with the status “Skipped”, which doesn’t break anything as the check is not required, but is completely unnecessary.
Is there a way to disable the check to be reported for that job? Or to report the workflow run instead of each individual job?
An alternative would be to move the deploy-job into a separate workflow triggered on tags, but this way I would have to duplicate the build/check job if publishing the tagged version shall depend on it.