Tagging a release on this repository will update the:
This repository contains
- Vital'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 checkGenerators read in your API Definition and output artifacts (e.g. TypeScript SDK) and are tracked in generators.yml.
fern generate --group java-sdk --version <release version>
fern generate --group node-sdk --version <release version>
fern generate --group python-sdk --version <release version>
fern generate --group go-sdk --version <release version>fern generate --group local-previewThe generated code would be located at ./generated/.
fern generate --group postmanThe generated code would be located at ./postman/.
A release happens automatically on every Vital Api prod release.