Skip to content

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

Closed
@jakubmisek

Description

@jakubmisek

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions