-
Notifications
You must be signed in to change notification settings - Fork 3
No option to automate a release #25
Copy link
Copy link
Open
Labels
featureNew feature or requestNew feature or requestready-for-agentFully specified, ready for AFK agentFully specified, ready for AFK agentreleaseRelease mechanicsRelease mechanicsv2.0Targeting the 2.0.0 releaseTargeting the 2.0.0 release
Milestone
Metadata
Metadata
Assignees
Labels
featureNew feature or requestNew feature or requestready-for-agentFully specified, ready for AFK agentFully specified, ready for AFK agentreleaseRelease mechanicsRelease mechanicsv2.0Targeting the 2.0.0 releaseTargeting the 2.0.0 release
Projects
Status
✨ Todo
Status: scheduled for 2.0.0.
Plan:
docs/v2.0-release-plan.md§ M5 —--github-releaseflagSummary
Add
--github-releasesover-bumpcan publish a GitHub Release right after pushing the tag, using the CHANGELOG entry it just generated as the release notes.Scope
--github-release(no short form).do-push.gh release create <TAG> --title <TAG> --notes-file <tempfile>where<tempfile>holds the single-version CHANGELOG fragment.ghbinary + cleangh auth status+-p <remote>supplied. Missinggh→ exit3.[dry-run] gh release create <TAG> ...without executing.ghruntime failure →1; auth/precondition →3.Tests (bats)
--github-releasewithout-pexits2--github-release --dry-runprints expected invocation--github-releasewith noghbinary exits3Docs
--helpoutput + completion scripts for all three shellsNon-goals