release
Solidccdb のマイナー/メジャーリリース手順。「v1.4.0としてリリースして」等と言われたときに使う。
AI & Automation 55 stars
28 forks Updated today MIT
Install
Quality Score: 88/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# ccdb リリース手順
## バージョン体系
```
v1.3.0 ← 手動マイナーリリース(このスキルの対象)
v1.3.1 ← PR マージごとに自動インクリメント(普段は何もしない)
v1.3.2 ← 同上
...
v1.4.0 ← 手動マイナーリリース(このスキルの対象)
```
- **自動パッチバンプ**: 普通の PR をマージするたびに `.1` ずつ自動インクリメント。操作不要
- **手動リリース**: マイナー/メジャーの区切りを付けたいときに使う(このスキル)
---
## 手動リリース手順(「v1.4.0としてリリースして」)
### Step 1: リポジトリに入る
```bash
cd /home/ebi/claude-code-discord-bridge
git checkout main && git pull
```
### Step 2: ブランチを作る
```bash
git checkout -b release/v1.4.0 # バージョンは指定されたものに変える
```
### Step 3: pyproject.toml のバージョンを更新
`pyproject.toml` の `version = "1.3.x"` を指定バージョンに書き換える:
```toml
version = "1.4.0"
```
### Step 4: CHANGELOG.md を更新
1. `## [Unreleased]` セクションを `## [1.4.0] - YYYY-MM-DD` に変更(今日の日付)
2. その上に新しい空の `## [Unreleased]` セクションを追加
```markdown
## [Unreleased]
## [1.4.0] - 2026-02-22 ← 今日の日付
### Added
...(既存の Unreleased 内容がここに来る)
```
### Step 5: PR を作成(タイトルに **必ず** `[release]` を含める)
```bash
PATH="/home/ebi/.local/bin:$PATH" git add pyproject.toml CHANGELOG.md
PATH="/home/ebi/.local/bin:$PATH" git commit -m "release: v1.4.0 [release]"
git push -u origin release/v1.4.0
gh pr create \
--repo ebibibi/ebi-agent-chat-relay \
--base main \
--title "release: v1.4.0 [release]" \
--body "Release v1.4.0
## Changes
See CHANGELOG.md for details."
```
**⚠️ 重要**: PR タイトルに `[release]` を含めること。これがないと自動パッチバンプが走って v1.4.1 になってしまう。
### Step 6: 確認(数分後)
auto-approve により PR が自動マージされ、タグ `v1.4.0` と GitHub Release が作成される:
```bash
gh release view v1.4.0 --repo ebibibi/ebi-agent-chat...
Details
- Author
- ebibibi
- Repository
- ebibibi/ebi-agent-chat-relay
- Created
- 6 months ago
- Last Updated
- today
- Language
- Python
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
release
ccglanceの新バージョンをリリースする一連の流れを実行する。「リリース」「リリースして」「新バージョンを出して」と言われたら使う。バージョン判断→CHANGELOG→ビルド→レビュー→バンプPR→マージ待ち→タグpush→リリース検証まで一式を自動化する(PRマージのみユーザー操作)。
0 Updated 5 days ago
hatoya Code & Development Listed
auto-release
リポジトリの repo-level バージョン(v<X.Y.Z> タグ)を自動判定して発行し、GitHub Release を作成する。ユーザーが「リリースして」「バージョン上げて」「タグ切って」「/auto-release」と言ったら起動する。
0 Updated 3 days ago
mjcreativelab Code & Development Solid
release
develop → main の PR 経由でリリースを実行する(版上げ・CHANGELOG・タグ・GitHub Release・マージバック)
39 Updated today
Kewton