Skip to content

fix: explicit dev suffix - #27

Merged
jaronoff97 merged 2 commits into
mainfrom
fix/explicit-dev-suffix
Aug 20, 2026
Merged

fix: explicit dev suffix#27
jaronoff97 merged 2 commits into
mainfrom
fix/explicit-dev-suffix

Conversation

@jaronoff97

Copy link
Copy Markdown

Please include Jira ticket in title.

Overview

Testing

jaronoff97 and others added 2 commits August 20, 2026 14:49
Inside a called workflow github.event_name is the CALLER's event. So a manual
run of upstream-release-watch reported a release while publishing
Tero-Datadog-Extension-<N>-dev, because the caller's event was
workflow_dispatch. Only the scheduled path published prod names.

Drive the suffix from an explicit `dev` input instead: true by default for
workflow_dispatch so a manual run cannot overwrite a real release, false for
workflow_call so watch-driven releases are real however the watch was
triggered. Tag pushes leave the input empty and are never -dev.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@jaronoff97
jaronoff97 merged commit 91ad661 into main Aug 20, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants