DeterminateSystems / nix-installer-action

The Github Action for the Determinate Nix Installer
https://github.com/determinateSystems/nix-installer
GNU Lesser General Public License v2.1
158 stars 16 forks source link

tests: make megajob block on failure #96

Closed cole-h closed 3 months ago

cole-h commented 3 months ago

GitHub Actions considers a "skipped" job successful for the purposes of required jobs for branch protections. We take advantage of this by failing if any dependent actions failed, or "skip" if they all succeeded.

Description
Checklist
cole-h commented 3 months ago

tests marked failed (and blocking merge) because one of the needs failed: https://github.com/DeterminateSystems/nix-installer-action/actions/runs/9292145167?pr=96

tests marked skipped (and not blocking merge) because all of the needs were successful: https://github.com/DeterminateSystems/nix-installer-action/actions/runs/9292129199?pr=96