liftedinit / many-rs

Rust libraries for the Many Protocol
Apache License 2.0
5 stars 11 forks source link

ci: add manual release support #376

Closed fmorency closed 1 year ago

fmorency commented 1 year ago

DRY release code.

Add the ability to create a manual release with custom arguments/features.

Trigger a manual CI pipeline with

manual_release : boolean : true bazel_args : string : extra argument to pass to Bazel, e.g., --disable_token_sender_check release_id : string : some string identifying the release and added to the package file name

Fixes #371

codecov[bot] commented 1 year ago

Codecov Report

Merging #376 (92b9cdf) into main (14531cc) will increase coverage by 0.02%. The diff coverage is n/a.

@@            Coverage Diff             @@
##             main     #376      +/-   ##
==========================================
+ Coverage   83.00%   83.02%   +0.02%     
==========================================
  Files         125      125              
  Lines       15173    15173              
==========================================
+ Hits        12594    12598       +4     
+ Misses       2579     2575       -4     

see 1 file with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

fmorency commented 1 year ago

The CI failure is unrelated to this PR.