diff --git a/tools/ci/check_build_test_rules.py b/tools/ci/check_build_test_rules.py index b6e1f16c86..886ca50d1d 100755 --- a/tools/ci/check_build_test_rules.py +++ b/tools/ci/check_build_test_rules.py @@ -418,8 +418,11 @@ def check_exist() -> None: config_files = [str(p) for p in Path(IDF_PATH).glob('**/.build-test-rules.yml')] for file in config_files: + if 'managed_components' in Path(file).parts: + continue + with open(file) as fr: - configs = yaml.load(fr) + configs = yaml.safe_load(fr) for path in configs.keys(): if path.startswith('.'): continue