ssz icon indicating copy to clipboard operation
ssz copied to clipboard

Update auto-release CI

Open wemeetagain opened this issue 2 years ago • 0 comments

Is your feature request related to a problem? Please describe.

We'd like to streamline our release process to avoid manual bumping of versions and publishing.

Describe the solution you'd like

  • See the setup in https://github.com/chainsafe/filsnap They use the google release-please bot to build "Release" PRs which, when merged, trigger the release process. Unpublished PRs get auto-added to the release PR, and changelogs / github releases are autogenerated from the PR titles.

Describe alternatives you've considered

  • The setup that we currently have: manually bump versions in package.jsons, CI detects changes and publishes a new release.

  • The libp2p setup: After every PR merged, a bot bumps the version and commits to master and publishes a new release.

wemeetagain avatar Apr 12 '22 17:04 wemeetagain