All the paths and globs in the config must be defined relative to the project directory.
JSON Schema
The format of werf-includes.yaml is published as a JSON Schema at https://werf.io/docs/v3/schemas/werf-includes.json. Editors that support JSON Schema for YAML use it for completion, hover documentation and validation.
In VS Code with the YAML extension, add to .vscode/settings.json:
{
"yaml.schemas": {
"https://werf.io/docs/v3/schemas/werf-includes.json": ["werf-includes.yaml"]
}
}
Alternatively, point to the schema from the file itself:
# yaml-language-server: $schema=https://werf.io/docs/v3/schemas/werf-includes.json