rgb-std icon indicating copy to clipboard operation
rgb-std copied to clipboard

Refactor ci flow

Open yanganto opened this issue 10 months ago • 3 comments

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

yanganto avatar Apr 08 '24 07:04 yanganto

@dr-orlovsky Please be kindly reminded. This PR will go into v0.11 not master, and solve the trivial CI issues.

yanganto avatar Apr 08 '24 10:04 yanganto

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.

codecov[bot] avatar Apr 23 '24 08:04 codecov[bot]

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."}

yanganto avatar Apr 23 '24 09:04 yanganto