Skip to content

fix(release): guard publish steps with success() check - #25

Merged
doughgle merged 1 commit into
masterfrom
copilot/publish-open-vsx-registry
Feb 23, 2026
Merged

fix(release): guard publish steps with success() check#25
doughgle merged 1 commit into
masterfrom
copilot/publish-open-vsx-registry

Conversation

@doughgle

Copy link
Copy Markdown
Owner

Explicit if conditions replace GitHub Actions' implicit success() guard. Without it, a publish step with only inputs.registry != 'ovsx' would run even if tests or packaging failed.

Explicit if conditions replace GitHub Actions' implicit success() guard.
Without it, a publish step with only inputs.registry != 'ovsx' would run
even if tests or packaging failed.

Co-Authored-By: Claude <noreply@anthropic.com>
@doughgle
doughgle merged commit 3993a16 into master Feb 23, 2026
6 checks passed
@doughgle
doughgle deleted the copilot/publish-open-vsx-registry branch February 23, 2026 14:07
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.

1 participant