filecoin-station / zinnia

Runtime for worker nodes executing modules in a resource-limited sandbox
https://crates.io/crates/zinnia
Other
17 stars 2 forks source link

ci: make release builds agnostic of runner version #525

Closed bajtos closed 4 months ago

bajtos commented 4 months ago

Rework all if conditions in workflow steps from checking the exact string equality (e.g. matrix.os == 'macos-latest') to checking only the platform prefix (e.g. startsWith(matrix.os, 'macos-')).

This fixes the regression introduced by eb98870 (#490), see https://github.com/filecoin-station/zinnia/actions/runs/8718338987

bajtos commented 4 months ago

All platforms were built correctly with my changes in place: https://github.com/filecoin-station/zinnia/actions/runs/8718661328

bajtos commented 4 months ago

Oops, I thought Zinnia required approval before auto-merge kicked in.

@juliangruber, could you please review my PR for any hindsight? 🙏🏻