event_store_db_gpb_protobufs
gpb generated protobuf definitions for EventStoreDB 20+
This repo is a hex package that uses the
rebar3_gpb_plugin to generate
Erlang :gpb files on-the-fly for
EventStoreDB’s gRPC interface.
How to publish new protobufs
- clone this repo
-
initialize the submodule on EventStore
git submodule init git submodule update - checkout a tag in the EventStore submodule
-
add the new tag and commit hash information to the
CHANGELOG.md -
change the version and commit_hash functions in
src/event_store_db_gpb_protobufs.erl -
change the library version in
src/event_store_db_gpb_protobufs.app.src -
run
rebar3 compile -
publish the package
rebar3 hex publish