Automate VSIX generation + publishing to VS Code + open-VSX for stable releases
See original GitHub issueDescription
Are there any plans on releasing the extension as a .vsix
file?
I noticed on the releases page of the repository that the source is released for a given tag but was wondering if it’d be possible to also include the .vsix
as part of the release.
There is the odd .visx
occasionally released: https://github.com/Dart-Code/Dart-Code/releases/download/v2.8.0-beta.1/dart-code-3.8.0-beta.1.vsix
The reason I ask is to be able to consume the extension in Theia (which supports VS Code extensions), and namely our Dart docker image.
The workaround at the moment is to fork the repository, perform the releases ourselves in .vsix
format) and consume those.
Additional Info
Issue Analytics
- State:
- Created 4 years ago
- Comments:5 (3 by maintainers)
Top Results From Across the Web
Publishing Extensions - Visual Studio Code
Learn how to publish Visual Studio Code extensions to the public Marketplace and share them with other developers.
Read more >Scripts for publishing VS Code extensions to open-vsx.org
Extension owners who publish their own extensions get greater flexibility on the publishing/release process, therefore ensure more accuracy/stability. For ...
Read more >Language Support for Java(TM) by Red Hat
Open VSX is an Eclipse open-source project and alternative to the Visual Studio Marketplace. It is deployed by the Eclipse Foundation at open-vsx.org....
Read more >VS Code Extensions Overview
Our first extension was published in 2016. Given our strong history with all things Java™, Language Support for Java™ for Visual Studio Code...
Read more >Gitpod releases browser-based Visual Studio code to get ...
This project (licensed under Massachusetts Institute of Technology open source license) allows individual developers to run upstream and stable ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Ah, fair enough! I’ve attached the v3.8.1 vsix files to the corresponding release pages. I’ll try to remember to add them for future versions too, but feel free to ping me if I forget. Maybe at some point I can automate this better (I’d like to do this for dev builds anyway to avoid having to build manually for people wanting to try out fixes).
I’ll re-purpose this issue for providing these more reliably. Thanks!