release
Tag-driven release automation - cutting a stable, beta or hotfix release, choosing the version bump, and monitoring the release workflow. Use to ship a release or when a release fails. Never create releases manually.
- License 许可
- MIT
- 最近更新
- 2026-11-11
- Stars
- ★ 1
- Forks
- 0
01 前言 Front Matter
- name
- release
- description
- Tag-driven release automation - cutting a stable, beta or hotfix release, choosing the version bump, and monitoring the release workflow. Use to ship a release or when a release fails. Never create releases manually.
02 资源文件 5
- 参考文档evals/eval_queries.json862 B
- 参考文档evals/evals.json8.2 KB
- 参考文档references/beta.md1.6 KB
- 参考文档references/hotfix.md3.0 KB
- 参考文档references/stable.md4.3 KB
03 SKILL.md 正文
Release Procedures
Release System Overview
Releases are fully automated via CI. The workflow is:
- Developer creates an annotated git tag
- CI release workflow triggers, verifies, builds, and publishes
- Update feeds or registries are refreshed automatically
Never create releases manually. Never use gh release create directly. If automation fails, fix the automation.
Versioning
Use semantic versioning. Version is determined entirely from git tags — no VERSION file.
- PATCH (0.6.4 → 0.6.5) — bug fixes, small improvements
- MINOR (0.6.5 → 0.7.0) — new features, backwards compatible
- MAJOR (0.9.0 → 1.0.0) — breaking changes (commits marked
!with aBREAKING CHANGE:footer), major milestones
Release Types
See the detailed procedure for each release type:
- stable.md — standard release:
release/vX.Y.Zfrom develop, PR'd into main, tagged on main - beta.md — pre-release for testing: a
vX.Y.Z-beta.Ntag pushed on develop, no release branch - hotfix.md — critical patch:
hotfix/vX.Y.Zcut from the release tag, PR'd intomain, tagged onmain
Monitoring
gh run list --workflow=release.yml --limit 1
gh run watch <run-id>
gh release view v{VERSION}
04 同仓库更多 Skills
doctor
暂无简介
add-seat
Add a named seat to a Wheelhouse - a crew member, a standing role (such as a dispatcher) or a worker - as a ynh harness with its charter, standing orders and only the tools its job needs, named from the Wheelhouse's roster. Use when asked to add, create or set up a seat, role, worker or agent in a Wheelhouse (a release manager, a PR watcher, a dispatcher, a designer, more workers), or to give a role a name, or to start on a Wheelhouse's team (its starter team), one role at a time. Also use to trial, make official or drop a seat.
voice
How voices work - what a voice skill contains, how to write a new one, and how several voices compose into one reply. Use whenever drafting a reply in a named voice, or when asked to create or change a voice.
voice-warm
A friendly voice that acknowledges the person and their effort. Compose with direct for friendly but brief.
voice-formal
A careful, complete voice for people outside the team - customers, partners, senior stakeholders.
voice-direct
A plain, brief voice that leads with the answer. The default when no voice is named.