Consensys / shomei

Shomei Linea state manager extends the Hyperledger Besu functionality. This component communicates with Besu in order to maintain and update the ZK state. This component will communicate with Besu thanks to this plugin https://github.com/ConsenSys/besu-shomei-plugin
https://documenter.getpostman.com/view/27370530/2s93ebTr7h
Apache License 2.0
1 stars 5 forks source link

Feature/tag based releases #81

Closed garyschulte closed 10 months ago

garyschulte commented 10 months ago

PR Description

Currently shomei requires a heavy PR -> merge to main -> release -> PR update version -> release process

This PR makes shomei more nimble for releases, more similar to besu-sequencer-plugins or besu-shomei-plugin where we can trigger CI, build, publish and draft release all simply by pushing a tag. This should allow us to use release branches and minimize the back and forth required by the PR based approach.

This PR doesn't prevent the PR based approach, but adds the tag based strategy.

Merge draft release and main workflow

Fixed Issue(s)

Documentation

Changelog