Skip to content

Add CI step to publish releases to open-vsx registry.#101

Merged
agrojean-ledger merged 3 commits into
mainfrom
openvsx-publish
May 5, 2026
Merged

Add CI step to publish releases to open-vsx registry.#101
agrojean-ledger merged 3 commits into
mainfrom
openvsx-publish

Conversation

@agrojean-ledger
Copy link
Copy Markdown
Contributor

@agrojean-ledger agrojean-ledger commented Apr 23, 2026

Waiting on EclipseFdn/publish-extensions#1138 to be merged : actually not necessary.

@agrojean-ledger
Copy link
Copy Markdown
Contributor Author

@tdejoigny-ledger @cedelavergne-ledger FYI
Organisation token has been added by @sergii-shkolin to the action secrets to be able to publish to open-vsx

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the extension release pipeline so that tagged releases are packaged into a VSIX once and then published to both the Visual Studio Marketplace and the Open VSX Registry.

Changes:

  • Bump extension version to 2.4.2 and add a changelog entry for the release.
  • Add npm scripts to package a VSIX and to publish from a VSIX (including Open VSX publishing).
  • Update the GitHub Actions publish workflow to package once and publish to Marketplace + Open VSX (release tags only).

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.

File Description
package.json Version bump and new scripts for VSIX packaging + publishing (Marketplace and Open VSX).
CHANGELOG.md Add release notes for 2.4.2.
.github/workflows/publish.yml Package VSIX and publish to Marketplace; additionally publish to Open VSX for non-pre-release tags.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread package.json Outdated
Comment thread .github/workflows/publish.yml Outdated
Comment thread CHANGELOG.md
@tdejoigny-ledger
Copy link
Copy Markdown
Contributor

@agrojean-ledger could be interesting to check the copilot comments

- Added @vscode/vsce version 3.9.1
- Added ovsx version 0.10.11
@agrojean-ledger
Copy link
Copy Markdown
Contributor Author

@agrojean-ledger could be interesting to check the copilot comments

Yep, all fixed @tdejoigny-ledger .

@agrojean-ledger agrojean-ledger merged commit 1612f88 into main May 5, 2026
14 checks passed
@agrojean-ledger agrojean-ledger deleted the openvsx-publish branch May 5, 2026 09:54
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.

4 participants