Skip to content

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

Merged
fadi-george merged 5 commits intomainfrom
fadi/sdk-4198-add-vite-sdk-shared-wrapper-workflow
Mar 20, 2026
Merged

ci: [SDK-4198] add reusable Vite+ wrapper SDK workflow#23
fadi-george merged 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
@fadi-george fadi-george merged commit f3e5567 into main Mar 20, 2026
4 checks passed
@fadi-george fadi-george deleted the fadi/sdk-4198-add-vite-sdk-shared-wrapper-workflow branch March 20, 2026 20:57
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