원클릭으로
release
Cut a release by updating CHANGELOG and creating a signed version tag
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Cut a release by updating CHANGELOG and creating a signed version tag
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | release |
| description | Cut a release by updating CHANGELOG and creating a signed version tag |
| disable-model-invocation | true |
Usage: /release (e.g. /release 1.2.3)
Steps:
If no version provided, ask the user for the semver version (format: X.Y.Z).
In CHANGELOG.md, rename [Unreleased] to [<version>] - <today's date> and add a new empty [Unreleased] section above it with the standard subsections.
Show the CHANGELOG diff and ask for confirmation before proceeding.
Stage and commit:
git add CHANGELOG.md
git commit -m "Release <version>"
Create an annotated tag:
git tag -a <version> -m "Release <version>"
Remind the user to push both branch and tag:
git push && git push --tags
The publish.yml workflow triggers automatically on the tag and builds
multi-platform images (linux/amd64, linux/arm64) pushed to DockerHub
and GHCR.