Hi all,
this is more of a request for best practice advice.
I'm trying to work out how to use proto files across projects. I've seen examples of people suggesting to submodule in the proto files to all projects that use them. That works nicely for most use cases where you have a pure Git repo but what do people do when they're trying to distribute a Python package that uses those proto files?
If I want to be able to set up CI jobs to push packages to an index, and have the Python *_pb2.py files generated as part of the flow, what do people do here? Or should I be looking at running protoc separately and committing the resulting Python files before running the release flow?
Shareef.