
Release
Determine the next version, update the marketing site, and run the full release pipeline.
Install
npx skills add Shpigford/chops --skill release -g -a claude-code -y- Repository
- Shpigford/chops2.1k
- Category
- Marketing
- Updated
- 2mo ago
- License
- See repository
- Context cost
- Lightabout 1,200 tokens
- Runs scripts
- No, instructions only
What it does
Determine the next version, update the marketing site, and run the full release pipeline.
Cut a new release of Chops. Determines the version from git history, updates the marketing site, and runs the release script.
Instructions
Step 1: Verify prerequisites
- Confirm
.envexists in the project root. If it does not, stop and tell the user: "Missing.envfile. Copy.env.exampleto.envand fill in APPLE_TEAM_ID, APPLE_ID, and SIGNING_IDENTITY_NAME." - Confirm the notarytool keychain profile
AC_PASSWORDworks:
If it fails, stop and tell the user to run:xcrun notarytool history --keychain-profile "AC_PASSWORD" >/dev/null 2>&1xcrun notarytool store-credentials "AC_PASSWORD" --apple-id "<APPLE_ID>" --team-id "<TEAM_ID>" --password "<app-specific-password>" - Confirm the working tree is clean (
git status --porcelain). If there are uncommitted changes, stop and tell the user to commit or stash first. - Confirm you are on the
mainbranch. If not, stop and tell the user to switch tomainfirst.
