zowe-actions / octorelease

Extensible GitHub action to publish semantic releases
Apache License 2.0
4 stars 0 forks source link

Disable publish of prerelease tags to VSCE Marketplace #112

Closed t1m0thyj closed 1 year ago

t1m0thyj commented 1 year ago

The VS Code Marketplace doesn't support publishing versions with prerelease tags - see https://github.com/microsoft/vsmarketplace/issues/50 and https://code.visualstudio.com/api/working-with-extensions/publishing-extension#prerelease-extensions

We still want to package a prerelease VSIX as a GitHub release artifact and (if possible) publish it to the Open VSX Registry. Until the VSCE Marketplace fully supports semver, we can skip publishing to it when a prerelease tag is present and display a warning instead.