Tagging a release on this repository will update the:
This repository contains
- Vocode's OpenAPI spec which lives in the openapi folder
- Generators (see generators.yml)
To make sure that the OpenAPI is valid, you can use the Fern CLI.
npm install -g fern-api
fern check
Generators read in your API Definition and output artifacts (e.g. TypeScript SDK) and are tracked in generators.yml.
To trigger the generators run:
fern generate
fern generate --group publish --version <version>
The publish command currently runs in a GitHub workflow (see ci.yml). To trigger the generators using Github Actions:
This version string is used when publishing SDKs to registries (e.g. npm, maven).
See the Actions that will run fern generate
.