Workflow
Release Workflow
Stable with Limitations
Follow the exact registered Release stages from validation and version preparation through commit, tag, and push.
Command
custy run releaseCategory
Pipeline Profile
Quick Command
custy run release [OPTIONS]Overview
Release runs the complete versioned publication path without invoking Full's additional experimental finalization step.
Workflow Timeline
Release Profile
1
Validate
Run repository, pre-commit, pre-tag, and pre-push validation.
2
Prepare release
Resolve the version, initialize workflow state, and prepare the tag message.
3
Generate and edit artifacts
Generate release artifacts, open them, and validate edits.
4
Apply version
Write the resolved version to the configured version file.
5
Generate changelog
Update CHANGELOG.md from release history and configuration.
6
Back up and clean
Back up both commit and tag messages and prune retained backups.
7
Commit
Stage release changes and create the release commit.
8
Tag
Create the local release tag.
9
Push
Push HEAD and the release tag to resolved remotes.
Completion Boundary
The registered Release profile ends after push. Use Full only when the experimental workflow finalization stage is intentionally required.