rgb icon indicating copy to clipboard operation
rgb copied to clipboard

Refactor ci flow

Open yanganto opened this issue 1 year ago • 2 comments

Fix MSRV issue of #160

  • Bumps MSRV
  • CI will use MSRV from Rust manifest (Cargo.toml)
  • reduce using actions-rs, which is no longer maintained after Oct 13, 2023.
  • add cli as default package, such that people can easier to use rgb with special commit or master branch by following command anywhere nix run github:RGB-WG/rgb -- validate <FILE> (work after this PR merged) nix run github:RGB-WG/rgb/9492fd3e82aaab65e77b767f09d85ab2d38a8bad -- validate <FILE>

yanganto avatar Apr 08 '24 09: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:

Project coverage is 0.0%. Comparing base (f2f2b22) to head (ac2c92f). Report is 157 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff            @@
##           master   #161      +/-   ##
========================================
- Coverage    29.9%   0.0%   -29.9%     
========================================
  Files          10     10              
  Lines        1273    896     -377     
========================================
- Hits          381      0     -381     
- Misses        892    896       +4     
Flag Coverage Δ
rust 0.0% <ø> (-29.9%) :arrow_down:

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 13:04 codecov[bot]