Skip to content

Sync published OpenAPI spec and ignore generated client - #12

Merged
waltonseymour merged 2 commits into
mainfrom
dennis-chen-vanta/sync-api-spec
Sep 24, 2026
Merged

waltonseymour merged 2 commits into
mainfrom
dennis-chen-vanta/sync-api-spec

Conversation

@dennis-chen-vanta

@dennis-chen-vanta dennis-chen-vanta commented Sep 23, 2026 •

Copy link
Copy Markdown
Contributor

Changes

Tin - update OpenAPI spec and generated code

curl -sSL -o api-spec.json https://developer.vanta.com/reference/manage-vanta.json
npx openapi-ts
npm run typecheck
npm test
npm run build

Testing

yarn build:binaries
./dist/binaries/vanta-darwin-arm64 login
./dist/binaries/vanta-darwin-arm64 controls list -> produces expected output

@dennis-chen-vanta
dennis-chen-vanta marked this pull request as ready for review September 24, 2026 20:30
@dennis-chen-vanta dennis-chen-vanta changed the title Sync published OpenAPI spec and generated client Sync published OpenAPI spec and ignore generated client Sep 24, 2026
@waltonseymour
waltonseymour merged commit c7d651b into main Sep 24, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants