---
# Ansible-lint configuration

# Exclude paths from linting
exclude_paths:
  - .gitea/
  - .git/
  - tests/unit/
  - molecule/
  - '*.md'

# Enable offline mode (don't check for updates during run)
offline: false

# Use default rules profile
profile: production

# Skip specific rules if needed (uncomment to use)
# skip_list:
#   - experimental

# Enforce using fully qualified collection names (FQCN)
use_default_rules: true

# Set verbosity (0-2)
verbosity: 1

# Warn on unknown tags
warn_list:
  - experimental
  - no-changed-when
  - no-handler

# Treat warnings as errors (set to false for more lenient linting)
# strict: true
