Skip to content

feat(ci): add manual workflow dispatch for branch releases#187

Open
Vedansh074 wants to merge 1 commit into
masterfrom
issue/helm-release
Open

feat(ci): add manual workflow dispatch for branch releases#187
Vedansh074 wants to merge 1 commit into
masterfrom
issue/helm-release

Conversation

@Vedansh074

Copy link
Copy Markdown
Collaborator

Add workflow_dispatch trigger to release charts from non-master branches.
This enables releasing older version lines (e.g., v0.5.x) without merging
to master, useful for backports and parallel release tracks.
Changes:

  • Split workflow into two jobs: release-auto (push to master) and
    release-manual (workflow_dispatch)
  • Added chart_path input for specifying which chart to release
  • Manual releases package and push directly to GHCR without
    chart-releaser version comparison

@Vedansh074 Vedansh074 requested a review from thunderboltsid July 8, 2026 10:41
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