ansible-lint 24.7.0

Last updated:

0 purchases

ansible-lint 24.7.0 Image
ansible-lint 24.7.0 Images
Add to Cart

Description:

ansiblelint 24.7.0

Ansible-lint
ansible-lint checks playbooks for practices and behavior that could
potentially be improved. As a community-backed project ansible-lint supports
only the last two major versions of Ansible.
Visit the Ansible Lint docs site
Using ansible-lint as a GitHub Action
This action allows you to run ansible-lint on your codebase without having to
install it yourself.
# .github/workflows/ansible-lint.yml
name: ansible-lint
on:
pull_request:
branches: ["main", "stable", "release/v*"]
jobs:
build:
name: Ansible Lint # Naming the build is important to use it as a status check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Run ansible-lint
uses: ansible/ansible-lint@main # or version tag instead of 'main'

For more details, see ansible-lint-action.
Contributing
Please read Contribution guidelines if you wish to contribute.
Licensing
The ansible-lint project is distributed as GPLv3 due to use of GPLv3 runtime
dependencies, like ansible and yamllint.
For historical reasons, its own code-base remains licensed under a more liberal
MIT license and any contributions made are accepted as being made under
original MIT license.
Authors
ansible-lint was created by Will Thames and is now maintained as part of the
Ansible by Red Hat project.

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.