Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set up automated publication for Open VSX #211

Closed
yhatt opened this issue Apr 25, 2021 · 0 comments · Fixed by #218
Closed

Set up automated publication for Open VSX #211

yhatt opened this issue Apr 25, 2021 · 0 comments · Fixed by #218

Comments

@yhatt
Copy link
Member

yhatt commented Apr 25, 2021

Currently Marp for VS Code is availbale in Open VSX Registry: https://open-vsx.org/extension/marp-team/marp-vscode (3652928)

Microsoft is banning by terms of use to use the extension, downloaded from VS marketplace, in the other IDE. By publishing extension into Open VSX, we can provide alternative IDE users easier way to install the extension without extra worries.

Open VSX is adopted by VSCodium and Eclipse Theia. In future, code-server also will adopt it as a primary marketplace. (https://github.com/cdr/code-server/blob/main/docs/FAQ.md#how-can-i-request-a-missing-extension)

I've published .vsix manually, but it's better to set up automated publication based on current vsix that has uploaded to GitHub releases, for reducing cost of maintainance.

Automated publication is mainly targeted VSCodium. Please notice Theia has not yet supported VS Code extension procotol for extending Markdown preview. Related: #28

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 a pull request may close this issue.

1 participant