start_release
Initiate a release process: run quality gates, draft release notes, and determine if human approval is required. Use dry-run to validate without tagging or publishing.
Instructions
Start a release run for a repository.
Runs the gates, drafts release notes, then asks the policy whether a human
is needed. With dry_run true, which is the default, nothing is tagged or
published. approval_timeout is an ISO 8601 duration after which an
unanswered approval expires.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | ||
| version | Yes | ||
| repo_path | Yes | ||
| approval_timeout | No | PT24H |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||