Skip to main content

Overview

Execute Pipeline Profiles

Stable with limitations

Resolve one or more supported public profiles into a deduplicated, globally ordered execution pipeline.

Commandcusty run

Category

Pipeline

Quick Command

custy run PROFILE [PROFILE ...] [OPTIONS]

pipelineGit automationrelease

Overview

The public Run argument currently accepts exactly six names:

  • commit
  • tag
  • push
  • dev
  • release
  • full

Choose a Public Profile

Common Pipeline Choices

Commit

Prepare artifacts, update the changelog, stage, and create a local commit.

Tag

Resolve version state and create a reviewed local tag.

Push

Synchronize HEAD and an optional tag with resolved remotes.

Dev

Validate and review the commit message, create a commit, and push branch HEAD without release side effects.

Release

Apply a version, generate release notes, commit, tag, and push.

Full

Run Release and then invoke experimental workflow finalization.

Recommended Profile Selection

Use Dev for daily commit-and-push work, Release for a complete tagged release, and Full only when release finalization is also required.


Related Commands