d791f5584c
- skills/manage-release -> skills/releaser(git mv,内容不变) - releaser 的 frontmatter/标题改名,description 保留旧名作为触发词 - skills/manage-release/ 保留为纯弃用占位(SKILL.md + README.md,指向 releaser), 已装软链与旧项目 .pouch.yaml 不再悬空或失效 - 同步或引用:AGENTS.md、README.md、docs/getting-started.md、orc(routing/SKILL/README)、 ack delivery、builder(SKILL/README/contract)、memory-distill、pouch onboard 与 suggest_skills - 测试:catalog 需列出旧名占位,新增弃用占位断言,orc children 纳入旧名占位
20 lines
784 B
YAML
20 lines
784 B
YAML
# 复制为项目根目录的 .release-policy.yaml,并按项目实际约定修改。
|
|
# 此文件描述发布策略,不授予任何远端写操作权限。
|
|
schema: 1
|
|
base_branch: main
|
|
# 仅在发布必须修改仓库内容时使用;直接发布不会因此创建分支。
|
|
# {version} 是规范版本,例如 1.6.0;前缀由 pattern 添加。
|
|
branch_pattern: release/v{version}
|
|
version:
|
|
scheme: semver
|
|
# 项目明确从 Git tag 派生版本时可以省略 sources。
|
|
sources:
|
|
- VERSION
|
|
tag_pattern: v{version}
|
|
merge_method: squash
|
|
# 只表示项目偏好;创建 Forge Release 仍需用户本次请求明确授权。
|
|
forge_release: false
|
|
tag_signing: optional
|
|
# 只表示清理偏好;删除仍需用户在本次请求中明确授权。
|
|
delete_remote_branch: false
|