Skip to content

fix(ci): parameterize release title#46

Merged
tonmoy007 merged 2 commits into
developfrom
fix/release-title-param
Jun 23, 2026
Merged

fix(ci): parameterize release title#46
tonmoy007 merged 2 commits into
developfrom
fix/release-title-param

Conversation

@tonmoy007

Copy link
Copy Markdown
Owner

release.yml hard-coded the release title as <tag> — operable engine, forcing a manual gh release edit every release (v0.6.0 included). Adds an optional title workflow_dispatch input defaulting to the tag, read via an env var (safe — no inline ${{ }} in the run block).

Rides to main at the next release's develop→main promotion, before release.yml is next dispatched.

🤖 Generated with Claude Code

tonmoy007 and others added 2 commits June 23, 2026 20:59
Release v0.6.0 — per-node session reuse
release.yml hard-coded the GitHub release title as "<tag> — operable engine"
(a v0.4.1-era theme), so every later release needed a manual `gh release edit`
(as v0.6.0 did). Add an optional `title` workflow_dispatch input that defaults
to the tag, read via an env var (never inline ${{ }}) so a dispatcher-supplied
title can't inject into the shell.

Ref: T-219
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