fission-codes / fission-server

Apache License 2.0
9 stars 0 forks source link

feat: Set up `cargo-dist` for binary releases #242

Closed matheus23 closed 7 months ago

matheus23 commented 8 months ago

This replaces our (unused) google release please action with cargo-dist. cargo-dist will build binaries for the CLI and server and create releases as artifacts.

codecov[bot] commented 8 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 21.13%. Comparing base (ed96d51) to head (d0fb710).

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/fission-codes/fission-server/pull/242/graphs/tree.svg?width=650&height=150&src=pr&token=GO3TTZLDO0&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fission-codes)](https://app.codecov.io/gh/fission-codes/fission-server/pull/242?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fission-codes) ```diff @@ Coverage Diff @@ ## main #242 +/- ## ========================================== - Coverage 21.24% 21.13% -0.11% ========================================== Files 76 76 Lines 3658 3658 Branches 2279 2279 ========================================== - Hits 777 773 -4 Misses 1800 1800 - Partials 1081 1085 +4 ``` [see 3 files with indirect coverage changes](https://app.codecov.io/gh/fission-codes/fission-server/pull/242/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fission-codes)