Skip to main content

Requirements

Requirements

Profile-dependent

Prepare the union of repository, file, editor, version, tag, remote, and authentication requirements for selected profiles.

Commandcusty run

Category

Pipeline

Quick Command

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

requirementspipelinepreflight

Overview

Requirements depend on the selected profile. A combined sequence inherits the requirements and side effects of every included stage.


General Pipeline Requirements

Requirements

Git Repository

Required
Run the command inside the intended repository and branch.

Required Project Files

Required
Make the selected profile's version, commit-message, and tag-message files available.

Reviewed Working Tree

Required
Understand working-tree and Git-index changes before mutating profiles run.

Interactive Editor

Recommended
Provide the configured editor when generated artifacts require review.

Current Tag History

Recommended
Update local tags before profiles resolve or create versions.

Remote Access

Optional
Profiles that push need reachable remotes, authentication, and permission under branch-protection rules.

Recommended Preflight

Terminal
bash
git status -sb
git tag --list
git remote -v
custy --dry-run run PROFILE