Agent Skillsopenai/symphony › release

release

GitHub

用于执行 Symphony 项目的版本发布流程,包括版本更新、代码提交、打标签及验证自动化构建和发布工作流。

.codex/skills/release/SKILL.md openai/symphony

Trigger Scenarios

用户请求发布新版本 需要为项目创建或重新打标签

Install

npx skills add openai/symphony --skill release -g -y
More Options

Non-standard path

npx skills add https://github.com/openai/symphony/tree/main/.codex/skills/release -g -y

Use without installing

npx skills use openai/symphony@release

指定 Agent (Claude Code)

npx skills add openai/symphony --skill release -a claude-code -g -y

安装 repo 全部 skill

npx skills add openai/symphony --all -g -y

预览 repo 内 skill

npx skills add openai/symphony --list

SKILL.md

Frontmatter
{
    "name": "release",
    "description": "Cut a Symphony release by bumping the committed version, landing it, tagging the merged commit, and verifying the Burrito release workflow. Use when asked to release, tag, or retag Symphony."
}

Release

  1. Start from fresh origin/main in a clean worktree. Never disturb unrelated local changes.

  2. Pick the requested version. If none is given, use the next patch after the latest vX.Y.Z tag.

  3. Update elixir/mix.exs so version: "X.Y.Z" matches the intended tag. Search the old version and change other files only when they are true release-version sources, not examples.

  4. Run make -C elixir all, then commit, push, create a PR, and land it.

  5. Fetch the merged main commit. Verify its mix.exs version, then create an annotated tag on that exact commit:

    git tag -a vX.Y.Z <merged-commit> -m "Symphony vX.Y.Z"
    git push origin vX.Y.Z
    
  6. Watch burrito-release until it finishes. Verify the build, smoke, and release jobs pass and that the GitHub release has all expected assets.

Do not tag an uncommitted or unmerged revision. Do not move a published tag without explicit user approval.

Version History

  • 8001b52 Current 2026-08-20 07:23

Same Skill Collection

.codex/skills/commit/SKILL.md
.codex/skills/debug/SKILL.md
.codex/skills/land/SKILL.md
.codex/skills/linear/SKILL.md
.codex/skills/pull/SKILL.md
.codex/skills/push/SKILL.md

Metadata

Files
0
Version
8001b52
Hash
03a2b39f
Indexed
2026-08-20 07:23

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-01 21:17
浙ICP备14020137号-1 $bản đồ khách truy cập$