From 971d330102f183c893347d3b3ce0bd95de499282 Mon Sep 17 00:00:00 2001 From: Guy Elkayam Date: Mon, 20 Jan 2025 12:51:34 +0200 Subject: [PATCH] Fix WARN on empty/template meta/main.yaml (#4379) --- src/ansiblelint/rules/role_name.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ansiblelint/rules/role_name.py b/src/ansiblelint/rules/role_name.py index 157da1dd77..432686be70 100644 --- a/src/ansiblelint/rules/role_name.py +++ b/src/ansiblelint/rules/role_name.py @@ -95,7 +95,7 @@ def matchyaml(self, file: Lintable) -> list[MatchError]: if file.kind not in ("meta", "role", "playbook"): return result - if file.kind == "meta": + if file.kind == "meta" and file.data: for role in file.data.get("dependencies", []): if isinstance(role, dict): role_name = role["role"]