provisioning/.yamllint-ci.yml
Jesús Pérez a658bdd73a
chore: complete nickel migration and consolidate legacy configs
- Remove KCL ecosystem (~220 files deleted)
  - Migrate all infrastructure to Nickel schema system
  - Consolidate documentation: legacy docs → provisioning/docs/src/
  - Add CI/CD workflows (.github/) and Rust build config (.cargo/)
  - Update core system for Nickel schema parsing
  - Breaking changes: KCL workspaces require migration
  - Migration bridge available in docs/src/development/
2026-01-08 09:52:22 +00:00

19 lines
568 B
YAML

extends: default
rules:
line-length:
max: 200 # More reasonable for infrastructure code
comments:
min-spaces-from-content: 1 # Allow single space before comments
document-start: disable # Cloud-init files don't need --- start
truthy:
allowed-values: ["true", "false", "yes", "no", "on", "off"] # Allow cloud-init and GitHub Actions common values
# Ignore cloud-init files for comment spacing since #cloud-config is a special directive
# Ignore directories with generated/runtime files
ignore: |
**/cloud-init.yml
build/**
data/**
envs/**