File structure details
The structure of the release-config.yaml file is certified automatically during the pipeline run. If the file does not conform to the schema, the pull request will fail with a detailed error message.
The file must use the following structure:
- The top-level key is
catalog_templates, which contains a list of catalog update definitions. - Each item in the list represents one catalog template and must include:
template_name: Name of the catalog template file located in thecatalog-templates/directory.channels: List of channels to which the bundle should be released.For SemVer templates, valid values are:
Fast,Stable, andCandidate.replaces(optional): Specifies which bundle the new one replaces in the update graph. This is valid only for the basic templates.skips(optional): A list of bundles to skip in the update graph. This is valid only for the basic templates.skipRange(optional): A range indicating which bundle versions should be skipped. This is valid only for the basic templates.