一键导入
releasing-versions
Use when releasing a new version. It provides a automated workflow to update version numbers, update the changelog, and prepare for tagging.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when releasing a new version. It provides a automated workflow to update version numbers, update the changelog, and prepare for tagging.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | releasing-versions |
| description | Use when releasing a new version. It provides a automated workflow to update version numbers, update the changelog, and prepare for tagging. |
This skill provides a streamlined workflow for releasing a new version of Junie Explorer. It automates the
analysis of commits since the last release, updates version numbers in package.json, generates a new entry in
CHANGELOG.md, and prepares the repository for tagging.
When following these instructions, DO NOT write additional code or tests, DO NOT follow TDD process. Perform these steps exactly.
Check the CHANGELOG.md for the most recently mentioned version
Use this version (Major.minor.patch) to look for git commits since a tag with the same version (version tags are
prefixed v, e.g. v1.0.0)
If there are no changes since the last version tag, then your work is done.
Separate changes by version number (git tag) and increment the latest version (default patch) depending on the request
Update the package.json version to the new version
Update CHANGELOG.md to include a section listing the changes in this version (versions in descending order)
Make sure the latest version release date is today (use date +%Y-%m-%d CLI to get current)
Run bun install to update the package-lock.json
Commit CHANGELOG.md, package.json, and bun.lock
Add a tag with the new version (prefix the version with v, e.g. v1.0.0)