I’m developing a workflow to test bulid reproducibility under different conditions (e.g. different OS, …).
The workflow spaws multiple jobs that build the binaries under different conditions and store the checksums as build artifacts.
The workflow has a final job that downloads the checksums and compares them.
I would like to disable all of the build jobs from reporting their status via the Checks API, i.e. I don’t want them to appear in the checks list:
and only have the final job’s result reported in the above checks list. How can I do that?
More generally, is it possible to also control what a workflow’s job reports via the create a check run API, i.e. what is its reported conclusion (e.g. success, failure, neutral, …) and output details (e.g. title, summary, …)?