with one click
release
Release a new version (major, minor, patch, or none for rebuild only)
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Release a new version (major, minor, patch, or none for rebuild only)
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | release |
| description | Release a new version (major, minor, patch, or none for rebuild only) |
Bump type: $ARGUMENTS (must be one of: major, minor, patch, none)
You have exactly 2 jobs:
docs/release-notes-style.md for the style guide.git tag --sort=-v:refname
# Pick the first tag that is NOT v<current_version>
git log <LAST_TAG>..HEAD --no-merges --pretty=format:"%s"
git diff <LAST_TAG>..HEAD --stat
git diff <LAST_TAG>..HEAD --unified=2 --no-color
none: use current version from package.jsonRELEASE_NOTES.md:
# Release Notes
Version v<VERSION> — <Month Day, Year>
<notes>
RELEASE_NOTES.md:
git add RELEASE_NOTES.md
git commit -m "docs: update release notes for v<VERSION>"
git push
This MUST happen before the build pipeline runs.After release notes are committed and pushed, run these steps:
If bump type is none, skip versioning — just retag and push:
version=$(node -p "require('./package.json').version")
git tag -a "v$version" -m "v$version"
git push origin "v$version"
If bump type is major, minor, or patch:
npm version <BUMP_TYPE> -m "v%s"
git push
git push origin "v$(node -p "require('./package.json').version")"
After the tag is pushed, GitHub Actions will automatically build the release artifacts. Use gh to find the specific run IDs and report to the user:
tag=$(git describe --tags --abbrev=0)
gh run list --repo darkharasho/axipulse --limit 5 --json databaseId,name,event,headBranch,url \
--jq ".[] | select(.headBranch == \"$tag\")"
Report to the user:
https://github.com/darkharasho/axipulse/releases/tag/<TAG>Do NOT run npm run build, electron-builder, or any other build commands yourself. CI handles all of it.