Skip to content

fix: Bundle extension .vsix into wrapper builds#6

Merged
damoahdominic merged 3 commits intodamoahdominic:mainfrom
ninjaa:fix/bundle-vsix-in-wrapper
Feb 15, 2026
Merged

fix: Bundle extension .vsix into wrapper builds#6
damoahdominic merged 3 commits intodamoahdominic:mainfrom
ninjaa:fix/bundle-vsix-in-wrapper

Conversation

@ninjaa
Copy link
Copy Markdown

@ninjaa ninjaa commented Feb 15, 2026

Problem: The extension and wrapper built in parallel — the wrapper shipped with an empty extensions/ directory, so VSCodium launched without the OpenClaw extension.

Fix: Both build.yml and release.yml now:

  1. Build extension first (build-extension job)
  2. Wrapper jobs needs: build-extension — downloads the .vsix artifact into apps/wrapper/extensions/ before building
  3. Verification step confirms the .vsix is present

This means the Electron wrapper will bundle the .vsix and install it into VSCodium on first launch.

@damoahdominic damoahdominic merged commit 13310c2 into damoahdominic:main Feb 15, 2026
4 checks passed
damoahdominic added a commit that referenced this pull request Mar 16, 2026
fix: Bundle extension .vsix into wrapper builds
damoahdominic added a commit that referenced this pull request Mar 16, 2026
fix: Bundle extension .vsix into wrapper builds
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