ansible-lint
« Back to VersTracker
Description:
Checks ansible playbooks for practices and behaviour
Type: Formula  |  Latest Version: 25.12.1@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: ansible linting devops automation yaml
Install: brew install ansible-lint
About:
Ansible Lint is a command-line tool that validates Ansible playbooks, roles, and collections against best practices. It identifies syntax errors, deprecated patterns, and deviations from the official Ansible style guide to ensure code quality. The tool is highly configurable and integrates seamlessly into CI/CD pipelines to enforce consistent standards.
Key Features:
  • Validates playbooks for best practices and syntax
  • Automated fixes for common linting errors
  • Highly configurable rulesets and profiles
  • Integrates with IDEs and CI/CD workflows
Use Cases:
  • Preventing syntax errors and deprecated features in Ansible code
  • Enforcing consistent coding standards across team projects
  • Automating quality checks in CI/CD pipelines
Alternatives:
  • yamllint – Focuses purely on YAML syntax and formatting, whereas ansible-lint understands Ansible-specific semantics and module usage.
Version History
Detected Version Rev Change Commit
Dec 10, 2025 4:35pm 0 VERSION_BUMP e5b4a4df
Dec 2, 2025 4:56pm 0 VERSION_BUMP 831cd76e
Oct 24, 2025 4:20pm 0 VERSION_BUMP e0d9ca62
Oct 8, 2025 1:51pm 0 VERSION_BUMP 2f5413e0
Sep 13, 2025 8:21am 1 VERSION_BUMP 290ed28a
Dec 12, 2024 4:52pm 0 VERSION_BUMP 09821c00
Dec 11, 2024 2:34pm 0 VERSION_BUMP d399cc31
Nov 19, 2024 2:52pm 1 VERSION_BUMP 8295377c
Nov 14, 2024 1:36am 0 VERSION_BUMP 55f612b6
Nov 13, 2024 5:20pm 0 VERSION_BUMP 0c6a1540
Nov 8, 2024 9:26pm 2 VERSION_BUMP 76a9c507
Nov 8, 2024 1:51pm 2 VERSION_BUMP a4654405
Oct 8, 2024 6:11pm 1 VERSION_BUMP 26036c52
Oct 8, 2024 9:02am 1 VERSION_BUMP e2e447bd