rgb-std
rgb-std copied to clipboard
Refactor ci flow
Fix MSRV issue of #178
- Bumps MSRV
- CI will use MSRV from Rust manifest (Cargo.toml)
- reduce using actions-rs, which is no longer maintained after Oct 13, 2023.
- Reduce usage of actions-rs, which are no longer maintained after Oct 13, 2023.
- Set up dependency upgrade bot
- Refactor lint, test, build with Nix
- Allow codecov upload failure
@dr-orlovsky
Please be kindly reminded.
This PR will go into v0.11
not master
, and solve the trivial CI issues.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Please upload report for BASE (
develop@8ee3144
). Learn more about missing BASE report.
Additional details and impacted files
@@ Coverage Diff @@
## develop #181 +/- ##
========================================
Coverage ? 9.1%
========================================
Files ? 37
Lines ? 6699
Branches ? 0
========================================
Hits ? 612
Misses ? 6087
Partials ? 0
Flag | Coverage Δ | |
---|---|---|
rust | 9.1% <ø> (?) |
Flags with carried forward coverage won't be shown. Click here to find out more.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
The codecov sometimes works and sometimes does not, because there is a quota limitation on tokenless usage.
error - 2024-04-23 09:04:16,536 -- Upload failed: {"detail":"Tokenless has reached GitHub rate limit. Please upload using a token: https://docs.codecov.com/docs/adding-the-codecov-token. Expected available in 520 seconds."}