feat(1b): add lint/format toolchain — lint devshell + scripts/lint.sh + ruff/yamllint config

This commit is contained in:
2026-05-27 20:40:50 +01:00
parent 575e0b5f11
commit 1de0885e2d
4 changed files with 148 additions and 1 deletions

20
.yamllint.yaml Normal file
View File

@ -0,0 +1,20 @@
# yamllint config for cc-ci YAML (.drone.yml etc.). Phase 1b RL1.
# Lenient on cosmetics (line length, comment spacing); strict on real errors (syntax, duplicate
# keys, tab indentation). `truthy` is relaxed because Drone uses bare on/off-style scalars.
extends: default
rules:
line-length: disable
document-start: disable
comments:
min-spaces-from-content: 1
comments-indentation: disable
truthy:
check-keys: false
braces:
max-spaces-inside: 1
ignore: |
secrets/
cc-ci-secrets/
.sops.yaml