The fvm_integration_tests issue would be solved by automatically publishing releases to crates.io whenever the version gets bumped.
We definitely need some CI for a dry-run (#2004) publish to catch issues.
We need documentation for updating proofs and wasmtime. We usually don't release v2 & v3, but I try to do so whenever I update the proofs library and/or wasmtime to reduce code bloat due to duplicate crates.
Done Criteria
There is a clear set of documented steps that a "release engineer" can follow for cutting.
Outdated documents (example maybe) are updated or removed.
Why Important
Release processes as tribal knowledge have the problem of:
User/Customer
Maintainers
Notes