Handling changeset yaml formatting errors
Sometimes you may encounter Format YAML
errors when trying to run a changeset. These are often a result of misconfiguration or formatting errors. This document attempts to explain some common yaml errors and their meaning.
Published value error:
cannot publish a changeset that has a published value set in its changesetTemplate
This occurs when you have a published:
field in the spec and then try to run the Publish bulk action on a batch change. Example:
format-yaml commit: message: Format all YAML published: false
Solution A) Change published: false
to published: true
in your spec and re-apply.
Solution B) Remove the published
field altogether. Doing so will allow you to control the publication state from the UI.