Problem
The release workflow auto-creates a draft release with an auto-bumped patch version on every push to main. This has produced 6 draft releases (v0.2.1–v0.2.6), none published, with auto-generated notes and no curated content.
Solution
- Decide the versioning strategy for the first release (e.g., adopt semver; publish as v0.2.6 or bump to v1.0.0)
- Delete or archive the stale draft releases (v0.2.1–v0.2.5)
- Curate release notes for the chosen version (feature highlights, breaking changes, links to docs)
- Optionally suppress auto-draft creation for trivial commits (e.g., only create release on PR merge, or add manual trigger) to reduce noise
Which implementation(s) would this affect?
Additional context
Problem
The release workflow auto-creates a draft release with an auto-bumped patch version on every push to
main. This has produced 6 draft releases (v0.2.1–v0.2.6), none published, with auto-generated notes and no curated content.Solution
Which implementation(s) would this affect?
Additional context
.github/workflows/release.yml— bump job reads latestv*tag, creates tag + draft release viagh release create --draft --generate-notes