edgehog-device-manager / edgehog-device-runtime

Edgehog Device Runtime is a portable middleware written in Rust, that enables remote device management on Linux-based systems.
Apache License 2.0
12 stars 10 forks source link

ci: add clippy and hack checks, format all code #221

Closed joshuachp closed 1 year ago

joshuachp commented 1 year ago

Change the actions-rs since is unmaintained at the moment. Add tools to check the powerset of all features to be compatible with one another. Run check and test on 1.59 (MSRV) and stable. Ignore minor and patch updates for dependencies.

codecov[bot] commented 1 year ago

Codecov Report

Patch and project coverage have no change.

Comparison is base (01351ab) 71.44% compared to head (25d96ff) 71.44%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #221 +/- ## ======================================= Coverage 71.44% 71.44% ======================================= Files 22 22 Lines 809 809 ======================================= Hits 578 578 Misses 231 231 ``` Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=edgehog-device-manager). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=edgehog-device-manager)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.