release-pr
zenn-editor の最新リリースから次の patch バージョンを決定し、前回のリリースPR以降にマージされたPRを列挙して canary から main へのリリースPRを作成する。リリースPR作成の依頼で使用する。
来源信息
- 仓库
- zenn-dev/zenn-editor
- 最近来源活动
- 2026年7月28日 04:51
- 检测到的 SKILL.md 语言
- 日语
- 星标
- 748
- 分支
- 88
安装方式
默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。
检查来源文件
决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。
文件资源管理器
2 个文件正在显示 SKILL.md
SKILL.md
来源说明 · 只读预览- name
- release-pr
- description
- zenn-editor の最新リリースから次の patch バージョンを決定し、前回のリリースPR以降にマージされたPRを列挙して canary から main へのリリースPRを作成する。リリースPR作成の依頼で使用する。
- targets
- ["*"]
# リリース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}
- ...
```
在 GitHub 查看