Closed reubenmiller closed 1 month ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 78.1%. Comparing base (
613e8dd
) to head (0b974d5
). Report is 1 commits behind head on main.
:white_check_mark: Passed | :x: Failed | :next_track_button: Skipped | Total | Pass % | :stopwatch: Duration |
---|---|---|---|---|---|
444 | 0 | 3 | 444 | 100 | 1h2m11.311539s |
Proposed changes
Add ci checks to validate if any of the build matrix jobs was marked as failed, cancelled, or skipped.
It has been observed that if a Github Runner fails on one of the build matrix jobs, it can lead to the job being skipped, which in turns is treated by the workflow as a "don't care". This leads to the publishing jobs only partially publishing all of the expected packages (from those build jobs which passed), see an example .
References:
Types of changes
Paste Link to the issue
https://github.com/thin-edge/thin-edge.io/issues/2908
Checklist
cargo fmt
as mentioned in CODING_GUIDELINEScargo clippy
as mentioned in CODING_GUIDELINESFurther comments