Skip to content

ci: create GitHub Release with vsix on tag push - #18

Merged
randy3k merged 1 commit into
mainfrom
ci/release-vsix-on-github
Sep 26, 2026
Merged

randy3k merged 1 commit into
mainfrom
ci/release-vsix-on-github

Conversation

@randy3k

@randy3k randy3k commented Sep 26, 2026

Copy link
Copy Markdown
Member

This updates the deploy workflow to package the extension into a .vsix file, upload it as a release asset to GitHub Releases upon tag push, and use that .vsix for Open VSX and VS Marketplace deployments. Closes #12.

@randy3k
randy3k merged commit 2dbe56d into main Sep 26, 2026
1 check passed
@randy3k
randy3k deleted the ci/release-vsix-on-github branch September 26, 2026 17:42
@eitsupi

eitsupi commented Sep 26, 2026

Copy link
Copy Markdown
Member

Since you're specifying Node.js 20, I believe this workflow is highly unlikely to work.

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.

Releasing 'releases' here in GH?

2 participants