A release job should publish only after both lint and test complete successfully. The three jobs are currently independent. What is the smallest appropriate change?

Published
  1. Add a sleep command at the beginning of release.
  2. Set needs: [lint, test] on the release job.
  3. Place release below test in the YAML file and add no dependencies.
  4. Set strategy.fail-fast: true on release.

Comments — 0