Skip to main content

Workflow

Commit Workflow

Stable

Follow the registered commit profile from validation and artifact preparation to staging and local commit creation.

Commandcusty commit

Category

Git Operations

Quick Command

custy commit [OPTIONS]

workflowpipelineGit commit

Overview​

The registered commit profile resolves to an ordered sequence. A required failure stops later stages so the final commit is not created from invalid state.


Workflow Timeline

Commit Profile

1
Validate repository
Run repository and pre-commit validation.
completed
2
Prepare version
Resolve the version and initialize workflow state.
completed
3
Generate artifacts
Generate and open configured release or message artifacts.
completed
4
Validate edits
Check edited artifacts before continuing.
completed
5
Apply version
Write the resolved version to the configured file.
completed
6
Generate changelog
Update CHANGELOG.md through the internal changelog stage.
completed
7
Back up and clean
Back up the commit message and prune retained backups.
completed
8
Stage changes
Stage according to the resolved stage mode.
completed
9
Create commit
Create the final Git commit from the edited message.
completed


Failure Behavior

If a required validation or execution stage fails, inspect the working tree, generated artifacts, backups, and Git index before retrying. Determine the last completed step rather than rerunning the profile blindly.