Release 2.1.85 (2026-06-29)¶
Features¶
- honor repo-local ansible-lint skip_list/exclude_paths (#1954)
The ansible-lint stage passes the bundled config via
-c, which makes ansible-lint ignore the consuming repo's local.ansible-lint*config entirely. A repo therefore could not defer specific rules (skip_list) or scope out non-Ansible YAML (exclude_paths), even for legitimate first-adoption reasons — the only lever was full compliance or nothing.
Keep the bundled rules as the baseline but read the repo's local config and re-express its skip_list and exclude_paths as -x rule1,rule2 and --exclude <path> flags layered on top of -c. A malformed local config fails the stage loudly rather than silently dropping the intended skips.
Adds pyyaml as a runtime dependency (and types-pyyaml for the type stubs) to parse the local config robustly.
- vrg-activity-log generator (recently closed work -> ledger) (#1955)