A workflow contains a 12-job matrix. Eleven jobs succeeded and one failed because a package registry was temporarily unavailable. An authorized maintainer wants to retry the failed work while preserving the original revision. What should they do?

Published
  1. Change the run conclusion to success in the workflow YAML.
  2. Inspect only the most recent successful run, even if it used a different dependency file.
  3. Re-run the failed jobs on the existing run so its original SHA and ref remain the tested revision.
  4. Delete the failed job logs and use the resulting run as proof of success.

Comments — 0