eminence / procfs

Rust library for reading the Linux procfs filesystem
Other
367 stars 106 forks source link

Update github-actions configuration to run all the github actions up to completion #172

Closed macisamuele closed 2 years ago

macisamuele commented 2 years ago

By disabling fail-fast in the actions matrix we ensure that all the jobs defined by the matrix are executed up to their completion.

This is useful because while running checks or tests on multiple toolchain versions it is useful to have the report of all the versions and not and not stop the tests as soon as 1 toolchain version failed.

NOTE: This does not alter the fact that the overall actions run will be marked as failed.

The core reason of this change is that #168 tests are failing on version 1.34.0 but it is unclear if they were to fail on the other specified versions (1.42.0, stable, beta, nightly)