This repo contains Protobuf definitions for all the microservices organised in folders.
The pipeline will generate libraries in format ca101-proto-{lang}
.
.
+-- services
| +-- your-service
| +-- service.proto # gRPC service definition
| +-- messages.proto # Protobuf messages
+-- entities # shared Protobuf messages
| +-- user.proto
It's recommended to use conventional commits for correct versioning.
Highly inspired by this gist 🙏