# Release Pr

> zenn-editor の最新リリースから次の patch バージョンを決定し、前回のリリースPR以降にマージされたPRを列挙して canary から main へのリリースPRを作成する。リリースPR作成の依頼で使用する。

- Skill: `zenn-dev/release-pr` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add zenn-dev/release-pr`
- Raw SKILL.md: https://api.skillmd.com/api/skills/zenn-dev/release-pr/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: zenn-dev (https://skillmd.com/u/zenn-dev)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/zenn-dev/release-pr

---

# リリースPRの作成

1. リポジトリの Latest release を取得する。Pre-release は対象外とする。
2. Latest release の patch バージョンを1つ増やし、今回のリリースバージョン `new_version` とする。
3. タイトルが `release {previous_version}` の前回のリリースPRを特定する。
4. 前回のリリースPR以降にマージされたPRのURLを、`https://github.com/zenn-dev/zenn-editor/pull/{pr_number}` の形式ですべて取得する。
5. [PR #561](https://github.com/zenn-dev/zenn-editor/pull/561) を参考に、次の条件でPRを作成する。
   - head: `canary`
   - base: `main`
   - title: `release {new_version}`
   - description: `.github/PULL_REQUEST_TEMPLATE.md` は使用せず、次の内容だけを記載する。

```md
changes:
- {pr_url1}
- {pr_url2}
- ...
```

