- The Github CI should be given permissions to publish to crates.io
- Merged results on main should be used
- Tags should be used to trigger the releases and mark the commit that was built
Done Criteria
The to-be-created release steps outlined in filecoin-project/builtin-actors#1566 can be followed without requiring manual clicking in the GitHub UI. Instead, releases should occur as a result of an approved PR.
Why Important
- Less time used by maintainers
- Not bottleneck on certain folks to publish
- Less error prone
User/Customer
Maintainers
Notes
- This is more of a standard Rust repo and should be published to crates.io
- The Github CI should be given permissions to publish to crates.io- Merged results onmainshould be used- Tags should be used to trigger the releases and mark the commit that was builtDone Criteria
The to-be-created release steps outlined in filecoin-project/builtin-actors#1566 can be followed without requiring manual clicking in the GitHub UI. Instead, releases should occur as a result of an approved PR.
Why Important
User/Customer
Maintainers
Notes