A montagem de arquivos YAML deveria ser relativamente simples, mas na realidade nem sempre é assim.

Erros de nomenclaturas são tão comuns quanto erros de sintaxe relacionados à indentação do código ou mesmo trocar os dois pontos por um sinal de igual, confundir com a sintaxe json e separar os comandos por vírgula, entre outros.

 

É muito comum cometer erros como

app-version: 3,

ou,

app-version = 3

Ou mesmo erros quanto a indentação do código, incluindo uma propriedade em um grupo ao qual ela não pertence.

Isso de fato é bem recorrente e quase imperceptível se não estiver utilizando alguma IDE que o auxilie na identificação dessas ocorrências.

Existem inúmeras ferramentas on-line que auxiliam na validação da sintaxe do YAML.

Através de ferramentas como http://www.yamllint.com você pode validar seu código, garantindo que está utilizando a sintaxe de forma correta.