ワンクリックで
ship
Use when ready to merge a PR and deploy a new version of open-wispr - handles version bump, merge, and deploy
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when ready to merge a PR and deploy a new version of open-wispr - handles version bump, merge, and deploy
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | ship |
| description | Use when ready to merge a PR and deploy a new version of open-wispr - handles version bump, merge, and deploy |
Merge a PR and deploy a new release of open-wispr.
gh pr checks $(gh pr view --json number --jq '.number')
All checks must pass. If any are failing, stop and tell the user.
Read Sources/OpenWisprLib/Version.swift and parse the current version (MAJOR.MINOR.PATCH).
Increment the minor version by 1 and reset patch to 0 (e.g., 0.25.0 -> 0.26.0).
Check recent commits on the current branch - if a version bump commit already exists, skip this step.
If bumping:
Version.swiftfgit "v<NEW_VERSION>"
gh pr merge --squash --delete-branch
git checkout main && git pull origin main
The deploy script calls claude -p for release notes, which fails inside a Claude Code session due to nesting detection. Unset CLAUDECODE to fix this:
env -u CLAUDECODE bash scripts/deploy.sh <NEW_VERSION>
This runs the full deploy pipeline: build, tag, push, update tap, create GitHub release, and wait for bottle builds.
env -u CLAUDECODE when running the deploy script