temporalio / api

Temporal gRPC API and proto files
https://temporal.io
MIT License
83 stars 66 forks source link

Ensure docs can build #320

Closed tdeebswihart closed 11 months ago

tdeebswihart commented 11 months ago

What changed? I vendored the protos necessary to generate docs and added docs to the normal build process.

Why? So we can ensure our docs build before we merge to main. We'll need these for the gogo->google protobuf transition anyways.

Breaking changes

tdeebswihart commented 11 months ago

I'm not happy about placing the google protos in the root but buf won't function with them elsewhere. If we wanted to do this properly we'd need to lay things out as per https://buf.build/docs/build/usage#2.-modules-and-workspaces, which won't work with the temporal folder at the top level.

We can fix that if we care to