en un clic
release
ccdb のマイナー/メジャーリリース手順。「v1.4.0としてリリースして」等と言われたときに使う。
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
ccdb のマイナー/メジャーリリース手順。「v1.4.0としてリリースして」等と言われたときに使う。
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
Python coding patterns, idioms, and quality standards for claude-code-discord-bridge development
Security checklist specific to claude-code-discord-bridge — subprocess injection, env leaks, input validation
Enforce test-driven development — write tests FIRST, then implement. Mandatory for new features and bug fixes.
Testing patterns for claude-code-discord-bridge — pytest, async testing, mocking Discord objects, TDD workflow
Step-by-step guide to add a new discord.py Cog to the framework
Run full verification pipeline (lint, format, test, security) before committing
| name | release |
| description | ccdb のマイナー/メジャーリリース手順。「v1.4.0としてリリースして」等と言われたときに使う。 |
| allowed-tools | Bash, Read, Edit |
v1.3.0 ← 手動マイナーリリース(このスキルの対象)
v1.3.1 ← PR マージごとに自動インクリメント(普段は何もしない)
v1.3.2 ← 同上
...
v1.4.0 ← 手動マイナーリリース(このスキルの対象)
.1 ずつ自動インクリメント。操作不要cd /home/ebi/claude-code-discord-bridge
git checkout main && git pull
git checkout -b release/v1.4.0 # バージョンは指定されたものに変える
pyproject.toml の version = "1.3.x" を指定バージョンに書き換える:
version = "1.4.0"
## [Unreleased] セクションを ## [1.4.0] - YYYY-MM-DD に変更(今日の日付)## [Unreleased] セクションを追加## [Unreleased]
## [1.4.0] - 2026-02-22 ← 今日の日付
### Added
...(既存の Unreleased 内容がここに来る)
[release] を含める)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/claude-code-discord-bridge \
--base main \
--title "release: v1.4.0 [release]" \
--body "Release v1.4.0
## Changes
See CHANGELOG.md for details."
⚠️ 重要: PR タイトルに [release] を含めること。これがないと自動パッチバンプが走って v1.4.1 になってしまう。
auto-approve により PR が自動マージされ、タグ v1.4.0 と GitHub Release が作成される:
gh release view v1.4.0 --repo ebibibi/claude-code-discord-bridge
PR マージ(auto-approve.yml)
└── repository_dispatch: pr-merged
└── auto-version-bump.yml
├── [release] あり → 現在バージョンでタグ & Release(バンプなし)
└── [release] なし → patch++ を main に直接コミット → タグ & Release
enforce_admins=false で許可)| 状況 | 原因 | 対処 |
|---|---|---|
| v1.4.1 になってしまった | PR タイトルに [release] がなかった | タグを削除して再度 release PR を作る |
| タグが既に存在するエラー | 同じバージョンでタグを作ろうとした | タグを削除: gh api repos/ebibibi/claude-code-discord-bridge/git/refs/tags/v1.4.0 --method DELETE |