Skip to main content

pipecraft

Modules

ModuleDescription
cliPipeCraft Command-Line Interface
generators/init.tplInit Template Generator
generators/workflows.tplWorkflows Template Generator
templates/actions/calculate-version.yml.tplCalculate Version Action Template
templates/actions/create-pr.yml.tplCreate Pull Request Action Template
templates/actions/create-release.yml.tplCreate Release Action Template
templates/actions/create-tag.yml.tplCreate Tag Action Template
templates/actions/detect-changes.yml.tplDetect Changes Action Template
templates/actions/manage-branch.yml.tplManage Branch Action Template
templates/actions/promote-branch.yml.tplPromote Branch Action Template
templates/actions/run-nx-affected.yml.tplRun Nx Affected Action Template
templates/release-it.cjs.tplRelease-It Configuration Template
templates/workflows/enforce-pr-target.yml.tplEnforce PR Target Branch Workflow Template
templates/workflows/pipeline-nx.yml.tpl-
templates/workflows/pipeline.yml.tpl-
templates/workflows/pr-title-check.yml.tplPR Title Check Workflow Template
templates/workflows/shared-
templates/workflows/shared/operations-changes-
templates/workflows/shared/operations-domain-jobs-
templates/workflows/shared/operations-gate-
templates/workflows/shared/operations-header-
templates/workflows/shared/operations-tag-promote-
templates/workflows/shared/operations-version-
templates/yaml-format-utils-
typesPipeCraft Type Definitions
utils/action-referenceAction Reference Utilities
utils/ast-path-operations-
utils/configConfiguration Loading and Validation Utilities
utils/github-setupGitHub Repository Setup and Configuration
utils/loggerLogging Utility with Configurable Verbosity
utils/messagingPersona-Aware Messaging System for PipeCraft
utils/preflightPre-Flight Validation Checks
utils/versioningVersion Management and Semantic Versioning Utilities