← Schema index / Config Reference

release_types schema

Canonical generated docsThis section is generated from caco config schema --json. The table below preserves the runtime field path, type, required/default markers, and canonical description for every value in this slice.

User-configurable release type definitions. Keyed by name.

Field pathTypeRequiredDefaultCanonical description
release_typessectionoptionalUser-configurable release type definitions. Keyed by name.
└ release_types.<type-name>mapoptionalNamed release type definition.
└ release_types.<type-name>.strategystringrequiredUnderlying strategy implementation: bead_dispatch or command.
└ release_types.<type-name>.target_projectstringoptionalTarget project for bead_dispatch strategy.
└ release_types.<type-name>.bead_templatemapoptionalTemplate for the bead created by bead_dispatch.
└ release_types.<type-name>.bead_template.titlestringrequiredBead title.
└ release_types.<type-name>.bead_template.typestringoptionaltaskBead type: task, bug, feature, or epic.
└ release_types.<type-name>.bead_template.priorityu8optional2Bead priority (0-4).
└ release_types.<type-name>.bead_template.descriptionstringoptionalBead description.
└ release_types.<type-name>.bead_template.labelslist[string]optionalLabels for the created bead.
└ release_types.<type-name>.dispatchmapoptionalDispatch configuration for bead_dispatch strategy.
└ release_types.<type-name>.dispatch.profilestringoptionalProfile to use when spawning the dispatched bead worker.
└ release_types.<type-name>.dispatch.node_selectorstringoptionalNode placement constraint.
└ release_types.<type-name>.commandstringoptionalShell command for command strategy.
└ release_types.<type-name>.timeout_secsu64optional300Timeout in seconds for command strategy.