openclaw-ansible/.ansible-lint
sheeek 896310c28e Fix all linting errors
- Add FQCN (ansible.builtin.*) to all builtin modules
- Remove trailing spaces from all YAML files
- Fix line length issues (split long lines)
- Add pipefail to all shell commands with pipes
- Change shell to command where appropriate
- Fix handler name capitalization
- Add .ansible-lint config to skip intentional patterns
- Update .yamllint with octal-values rules
- Remove invalid become_method: sudo
2026-01-08 18:09:35 +01:00

24 lines
493 B
Plaintext

---
profile: production
skip_list:
- var-naming[no-role-prefix] # Allow variables without role prefix
- risky-shell-pipe # We handle pipefail where needed
- command-instead-of-module # curl for GPG keys is intentional
warn_list:
- args[module] # Warn on module args issues
kinds:
- playbook: "**/playbook.yml"
- tasks: "**/tasks/*.yml"
- vars: "**/defaults/*.yml"
- handlers: "**/handlers/*.yml"
exclude_paths:
- .github/
- venv/
- dist/
use_default_rules: true