This repository contains both the protobuf descriptors and OpenAPI documentation for the Temporal platform.
Install as git submodule to the project.
Make your change to the temporal/proto files, and run make
to update the openapi definitions.
Sometimes during initial feature development, there will be breaking API changes made. Running make
will
catch these changes and fail CI. If the breaking change is for a feature not yet released, a temporary ignore
line can be added to buf.yaml
to pass CI. This is
an example
of adding such an exception. A subsequent PR will be needed to then disable to exception once it's been merged in.
MIT License, please see LICENSE for details.