ScalaPB
ScalaPB copied to clipboard
Buf Publishing
Adds automatic buf publishing - this uses the github actions maintained by buf.
See following link for details: https://github.com/bufbuild/buf-push-action
Will require a token to be added to the secrets to push the changes to the remote repository.
This will push a draft version of the artifact when merged to master, but will publish when a new tagged version when it's published. Might need a double check but according to the docs it it smart about how it pulls the tag name.
Follow up PR can be added to enforce backwards compatibility if so desired
fixes #1425