Skip to content

ci: [SDK-4198] add reusable Vite+ wrapper SDK workflow#23

Open
fadi-george wants to merge 5 commits intomainfrom
fadi/sdk-4198-add-vite-sdk-shared-wrapper-workflow
Open

ci: [SDK-4198] add reusable Vite+ wrapper SDK workflow#23
fadi-george wants to merge 5 commits intomainfrom
fadi/sdk-4198-add-vite-sdk-shared-wrapper-workflow

Conversation

@fadi-george
Copy link
Contributor

Description

Add a new reusable CI workflow for Vite+-based wrapper SDKs, mirroring the existing Bun-based wrapper-js-ci.yml.

Details

  • New workflow at .github/workflows/wrapper-vp-ci.yml
  • Uses voidzero-dev/setup-vp@v1 for Vite+ toolchain setup
  • Sets up JDK 17 (Temurin) and Clang, same as the JS wrapper workflow
  • Runs vp install --frozen-lockfile, vp run lint, and vp run test:coverage
  • No breaking changes — this is a new additive workflow that consuming repos can opt into via workflow_call

Made with Cursor

@fadi-george fadi-george requested a review from a team as a code owner March 20, 2026 00:14
@fadi-george fadi-george force-pushed the fadi/sdk-4198-add-vite-sdk-shared-wrapper-workflow branch from a92bbda to aa2abb1 Compare March 20, 2026 00:56
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.

1 participant