release
仓库创建 2026年7月2日最近提交 22 天前SkillHot 收录 22 天前
▸ 精选理由
简化发布流程,自动化生成版本变更 PR,减少手工出错与流程成本。
▸ 风险提示
会创建分支/PR并依赖仓库权限与 CI hook,需谨慎授予写权限和 tag 权限。
这个 Skill 做什么
自动准备语义版本号、开 bump-X.Y.Z 的 PR,并打标签以便合并后推送 tag。
自动根据自上次 tag 的变更决定 semver bump(或接受指定版本),开一个 chore/bump-X.Y.Z 的 PR 并打上标签,合并后由 workflow 推送 tag。主要用在准备发布时把版本号变更做成可审查的 PR,流程只负责准备和标记 bump,实际推 tag 留给合并时的自动化动作。这样既能自动化版本判断,又保留人工审查的步骤。
▸ 展开 SKILL.md 英文原文
Cut a wafflestack release — pick the semver bump from the changes since the last tag (or take an explicit version), open a `chore/bump-X.Y.Z` PR, and label it so the tag is pushed on merge. Invokable by users and agents.
0
Stars
0
Forks
35
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/dustinkeeton/wafflestack/main/.claude/skills/release/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/dustinkeeton/wafflestack/main/.claude/skills/release/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# Cut a Release Releases are **lightweight tags `vX.Y.Z` on the bump commit** (see the `git-workflow` skill's *Releases* section for the spec). This skill automates the **bump-PR half**: it prepares the version bump and opens a labeled PR. It deliberately does **not** push the tag — the `waffle-release-hook` workflow does that on merge, so the tag always lands on the actual bump commit on `main`. Never `git tag` / `git push --tags` from this skill. ## 1. Determine the new version Resolve `$ARGUMENTS`: | `$ARGUMENTS` | What to do | |--------------|------------| | an explicit `X.Y.Z` (e.g. `0.9.0`) | Use it verbatim as the new version. | | `major` / `minor` / `patch` | Bump the current `pa
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有