Release Lifecycle
Release Lifecycle
High Impact
Pahami durable state yang dibuat pada setiap release phase.
Command
custy run releaseCategory
Concept
Quick Command
custy --dry-run run release [OPTIONS]Ringkasan
Release Profile
1
Validate
Repository, commit, tag, dan push preflight.
2
Prepare
Resolve version dan edit artifacts.
3
Apply
Update version files dan changelog.
4
Record
Backup, stage, commit, dan tag.
5
Publish
Push HEAD dan tag.
Release Outputs
Files
Version sources, release artifacts, dan CHANGELOG.md.
Git Commit
Local history berisi release changes.
Git Tag
Local release reference menandai commit.
Remote State
Branch/tag dipublikasikan ke resolved destinations.
Release and Full Have Different Boundaries
Release berhenti setelah push; Full menambahkan experimental workflow finalization setelah publication.