Updated
Generate or three-way-merge CI workflows, git hooks, license, and changelog scaffolding for the detected release target ecosystem.
#rlsbl scaffold
Generate or update CI/CD workflows, git hooks, changelog, and license files. Safe to run repeatedly -- three-way merges template changes with your customizations. Existing files with no stored merge base are healed from their last scaffold commit before merging.
Effect: mutating
#Flags
| Name | Short | Type | Default | Env | Description |
|---|---|---|---|---|---|
--target | str | Declare an additional registry this project publishes to (for targets auto-detection cannot find, e.g. plain). Added to the project's target set; scaffold always covers every target, never just this one. | |||
--publish-mode | str | Publish mode: "ci" to publish via CI pipelines, or "none" to suppress publishing. Required for private repos; public repos default to "ci". | |||
--auto-commit | bool | True | Auto-commit scaffolded files after writing them to disk | ||
--skip-shared | bool | Skip processing of shared workflow templates across targets | |||
--auto-tag | bool | True | Add or update the rlsbl GitHub topic tag on this invocation |