The steps of manifest update job are already skipped on forks because they do not have the necessary secrets configured, so we skip the job altogether for any repository that is not the main mixxxdj/mixxx repository to avoid unnecessary noise in the build log (as well as some issues related to canceling build jobs).
It would be preferable to directly check for the presence of the secrets in jobs.<job_id>.if, but that is not possible, as per actions/runner#520.
The steps of manifest update job are already skipped on forks because they do not have the necessary secrets configured, so we skip the job altogether for any repository that is not the main
mixxxdj/mixxx
repository to avoid unnecessary noise in the build log (as well as some issues related to canceling build jobs).It would be preferable to directly check for the presence of the secrets in
jobs.<job_id>.if
, but that is not possible, as per actions/runner#520.