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.

publishing pre-release, target-specific .vsix to open-vsx.org

See original GitHub issue

Although the following issues seem to be closed/resolved:

We’re having trouble publishing vsix files with various targets to open-vsx.org registry.

Setup

we’re trying to publish our .vsix package (already created with vsce package --pre-release --target win32-x64 -o phptools-vscode-$target-$version.vsix )

  • .vsix files are created correctly, working on VSC marketplace, XML vsixmanifest has TargetPlatform correctly set.
  • I guess .vsix file name is not important

Issue

We’re then publishing to open-vsx.org registry using command npx ovsx publish phptools-vscode-$target-$version.vsix -p $(PAT).

  • Publishing the second target fails with:
    ❌  Extension devsense.phptools-vscode version 1.12.10053 is already published.
    
  • The extension page https://open-vsx.org/extension/devsense/phptools-vscode does not specify:
    • the extension is pre-release
    • the extension is target specific, allowing to download a specific version

Is it something not yet implemented on open-vsx.org?

Thank you!

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:9 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
amvanbarencommented, Sep 28, 2022

You can now publish pre-release, target-specific .vsix to open-vsx.org

1reaction
Asanio06commented, Aug 4, 2022

That’s correct.

Hello, do you have a date for the next deployment? This is a feature that will bring a lot. Thanks

Read more comments on GitHub >

github_iconTop Results From Across the Web

Publish .vsix file to open-vsx.org registry · Issue #2650 - GitHub
At each release, publish the .vsix file of the Salesforce Extension Pack (or its individual components) to open-vsx.org as described here :
Read more >
PHP Tools for Visual Studio on Twitter: "@p_nowak Thanks, Pawel ...
publishing pre-release, target-specific .vsix to open-vsx.org · Issue #503 ... trouble publishing vsix files with various targets to open-vsx.org registry.
Read more >
Open VSX Registry
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 >
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 >
Eclipse Foundation Open VSX Registry Frequently Asked ...
Publishers can sign the Eclipse Foundation Open VSX Publisher Agreement via their profile page on Open VSX Registry. The following steps are required...
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