ワンクリックで
release-runbook
// Prepare and publish a GitHub release with semantic versioning, updating PROJECT_VER and CHANGELOG, tagging, and using GH CLI to publish. Use after major changes or when asked to cut a release.
// Prepare and publish a GitHub release with semantic versioning, updating PROJECT_VER and CHANGELOG, tagging, and using GH CLI to publish. Use after major changes or when asked to cut a release.
| name | release-runbook |
| description | Prepare and publish a GitHub release with semantic versioning, updating PROJECT_VER and CHANGELOG, tagging, and using GH CLI to publish. Use after major changes or when asked to cut a release. |
Create a new release for this repo by updating semantic versions, maintaining CHANGELOG, tagging the release, and publishing it to GitHub via gh.
gh repo view --json nameWithOwner,urlgh auth statusMAJOR.MINOR.PATCH.
PROJECT_VER in CMakeLists.txt.CHANGELOG (add a new section for vX.Y.Z with date and highlights).CMakeLists.txt and CHANGELOG together.chore: bump version to X.Y.Zgit tag -a vX.Y.Z -m "Release vX.Y.Z"git push origin vX.Y.Zgh release create vX.Y.Z --title "Release X.Y.Z" --notes "Release notes here"PROJECT_VER matches the tag vX.Y.Z.CHANGELOG contains the new version section and date.gh release create with the same tag.Maintain and expand DOCS.MD to cover the full Scribe codebase. Use when asked to update documentation, add missing modules/flows, improve coverage maps, or align docs with code changes in this repo.
Work on a new feature or fix by creating a branch, implementing changes, and submitting a PR with GH CLI. Use when picking up a new todo item.
Create, update, and access task lists as GitHub issues for this repo using GH CLI; use when asked to research repo context and turn a checklist into issues.