From d4a86c667e02d7a2a58794e6a5f236d9b1d9adae Mon Sep 17 00:00:00 2001 From: transcaffeine Date: Wed, 4 Feb 2026 12:25:53 +0100 Subject: [PATCH] meta: add ansible-lint configuration --- .config/ansible-lint-ignore.txt | 0 .config/ansible-lint.yml | 21 +++++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 .config/ansible-lint-ignore.txt create mode 100644 .config/ansible-lint.yml diff --git a/.config/ansible-lint-ignore.txt b/.config/ansible-lint-ignore.txt new file mode 100644 index 0000000..e69de29 diff --git a/.config/ansible-lint.yml b/.config/ansible-lint.yml new file mode 100644 index 0000000..29725ab --- /dev/null +++ b/.config/ansible-lint.yml @@ -0,0 +1,21 @@ +--- +# see https://docs.ansible.com/projects/lint/configuring/#ansible-lint-configuration +profile: moderate +exclude_paths: + - ".ansible/" + +# Enable checking of loop variable prefixes in roles +loop_var_prefix: "^(__|{role}_)" + +# Enforce variable names to follow pattern below, in addition to Ansible own +# requirements, like avoiding python identifiers. To disable add `var-naming` +# to skip_list. +var_naming_pattern: "^[a-z_][a-z0-9_]*$" + +skip_list: + - "name[template]" +enable_list: + - galaxy + - fqcn + +offline: true