Skip to content

ci: trigger the release on a tag push and gate publishing - #185

Merged
Vasco-jofra merged 1 commit into
mainfrom
ci_publishing_changes
Aug 28, 2026
Merged

ci: trigger the release on a tag push and gate publishing#185
Vasco-jofra merged 1 commit into
mainfrom
ci_publishing_changes

Conversation

@fcasal

@fcasal fcasal commented Aug 28, 2026

Copy link
Copy Markdown
Collaborator

Attaching the vsix to an already published release stops working once immutable releases are enabled.

So the release is now cut by pushing a v* tag instead of through the web UI. The Marketplace and OpenVSX step also moves to the marketplace environment and to needs: create-release — it used to share needs: build with the asset upload, so it published in parallel even when attaching the vsix had failed.

Mirrors trailofbits/vscode-sarif-explorer#136.

@fcasal
fcasal requested a review from Vasco-jofra as a code owner August 28, 2026 11:08
@Vasco-jofra
Vasco-jofra merged commit cb9743d into main Aug 28, 2026
16 checks passed
@Vasco-jofra
Vasco-jofra deleted the ci_publishing_changes branch August 28, 2026 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants