question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Automate VSIX generation + publishing to VS Code + open-VSX for stable releases

See original GitHub issue

Description

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:open
  • Created 4 years ago
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

2reactions
DanTupcommented, Feb 12, 2020

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).

1reaction
DanTupcommented, Feb 12, 2020

I’ll re-purpose this issue for providing these more reliably. Thanks!

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found