con un clic
release
Release a new version (major, minor, patch, or none for rebuild only)
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Release a new version (major, minor, patch, or none for rebuild only)
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
| 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/axiom --limit 5 --json databaseId,name,event,headBranch,url \
--jq ".[] | select(.headBranch == \"$tag\")"
Report to the user:
https://github.com/darkharasho/axiom/releases/tag/<TAG>Do NOT run npm run build, electron-builder, or any other build commands yourself. CI handles all of it.