Skip to content

Stop defaulting the publish template version to 0.0.0 - #61

Merged
woksin merged 1 commit into
mainfrom
fix/publish-template-safe-defaults
Jul 24, 2026
Merged

Stop defaulting the publish template version to 0.0.0#61
woksin merged 1 commit into
mainfrom
fix/publish-template-safe-defaults

Conversation

@woksin

@woksin woksin commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Changed

  • The publish template's workflow_dispatch inputs no longer default version to 0.0.0 or release-notes to a placeholder, and both are now optional. A manual run left at the defaults derives the version from the merged pull request instead of forcing a bogus v0.0.0 release.

The workflow_dispatch `version` and `release-notes` inputs defaulted to the
`0.0.0` and 'No release notes' placeholders and were marked required, so a
manual run left at the defaults forced a bogus `v0.0.0` release. Make both
optional and default them to empty: an empty version derives it from the merged
pull request, and empty notes let GitHub generate them.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@woksin
woksin merged commit 91093d1 into main Jul 24, 2026
@woksin
woksin deleted the fix/publish-template-safe-defaults branch July 24, 2026 15: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.

1 participant