I'd like to look into using release-plz to manage releases. The general flow is that a GitHub bot keeps a PR up to date that increments the package version and updates the changelog based on conventional commits. Then a release is kicked off by merging the release PR. This would let us protect the main branch (the current release process is performed locally and pushes version updates directly to main).
I'd like to look into using release-plz to manage releases. The general flow is that a GitHub bot keeps a PR up to date that increments the package version and updates the changelog based on conventional commits. Then a release is kicked off by merging the release PR. This would let us protect the main branch (the current release process is performed locally and pushes version updates directly to main).