You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "Configuration for managing software releases in the monorepo",
"type": "object",
"properties": {
"software": {
"type": "object",
"description": "Map of software names to their release configurations",
"additionalProperties": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Display name of the software"
},
"versionsFile": {
"type": "string",
"description": "Path to versions.yml file relative to repo root"
},
"changelogFolder": {
"type": "string",
"description": "Path to changelog folder relative to repo root (defaults to same directory as versions.yml)"
},
"softwareDirectory": {
"type": "string",
"description": "Path to software directory - changes here require changelog entries (defaults to same directory as versions.yml)"
},
"propagatesTo": {
"type": "array",
"items": { "type": "string" },
"description": "Other software keys whose unreleased changelog should receive a propagated entry when this software is released. Used when one product embeds another (e.g. Rust SDK → CLI Generator)."