{"id":13573701,"url":"https://github.com/thegeeklab/ansible-later","last_synced_at":"2025-12-30T00:42:25.567Z","repository":{"id":36958769,"uuid":"162205933","full_name":"thegeeklab/ansible-later","owner":"thegeeklab","description":"Another best practice scanner for Ansible roles and playbooks","archived":false,"fork":false,"pushed_at":"2024-11-04T01:07:08.000Z","size":14696,"stargazers_count":111,"open_issues_count":7,"forks_count":12,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-11-04T02:17:52.574Z","etag":null,"topics":["ansible","automation","lint","python"],"latest_commit_sha":null,"homepage":"https://ansible-later.geekdocs.de","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thegeeklab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-12-18T00:11:41.000Z","updated_at":"2024-11-04T01:07:12.000Z","dependencies_parsed_at":"2024-02-19T01:26:52.250Z","dependency_job_id":"35b151bc-8a33-4296-ac5e-396228ad3f7f","html_url":"https://github.com/thegeeklab/ansible-later","commit_stats":{"total_commits":805,"total_committers":6,"mean_commits":"134.16666666666666","dds":0.684472049689441,"last_synced_commit":"71c66ca77f3533c3aa7b9ad8c4a442cc25cb087e"},"previous_names":[],"tags_count":112,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thegeeklab%2Fansible-later","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thegeeklab%2Fansible-later/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thegeeklab%2Fansible-later/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thegeeklab%2Fansible-later/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thegeeklab","download_url":"https://codeload.github.com/thegeeklab/ansible-later/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224601074,"owners_count":17338455,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ansible","automation","lint","python"],"created_at":"2024-08-01T15:00:39.882Z","updated_at":"2025-12-30T00:42:25.528Z","avatar_url":"https://github.com/thegeeklab.png","language":"Python","funding_links":[],"categories":["Python","Tools","OpsShit"],"sub_categories":[],"readme":"# ansible-later\n\nAnother best practice scanner for Ansible roles and playbooks\n\n[![Build Status](https://ci.thegeeklab.de/api/badges/thegeeklab/ansible-later/status.svg)](https://ci.thegeeklab.de/repos/thegeeklab/ansible-later)\n[![Docker Hub](https://img.shields.io/badge/dockerhub-latest-blue.svg?logo=docker\u0026logoColor=white)](https://hub.docker.com/r/thegeeklab/ansible-later)\n[![Quay.io](https://img.shields.io/badge/quay-latest-blue.svg?logo=docker\u0026logoColor=white)](https://quay.io/repository/thegeeklab/ansible-later)\n[![Python Version](https://img.shields.io/pypi/pyversions/ansible-later.svg)](https://pypi.org/project/ansible-later/)\n[![PyPI Status](https://img.shields.io/pypi/status/ansible-later.svg)](https://pypi.org/project/ansible-later/)\n[![PyPI Release](https://img.shields.io/pypi/v/ansible-later.svg)](https://pypi.org/project/ansible-later/)\n[![GitHub contributors](https://img.shields.io/github/contributors/thegeeklab/ansible-later)](https://github.com/thegeeklab/ansible-later/graphs/contributors)\n[![Source: GitHub](https://img.shields.io/badge/source-github-blue.svg?logo=github\u0026logoColor=white)](https://github.com/thegeeklab/ansible-later)\n[![License: MIT](https://img.shields.io/github/license/thegeeklab/ansible-later)](https://github.com/thegeeklab/ansible-later/blob/main/LICENSE)\n\n\u003e **Discontinued:** This project is no longer maintained. Please use [ansible-lint](https://github.com/ansible-community/ansible-lint) instead.\n\nansible-later is a best practice scanner and linting tool. In most cases, if you write Ansible roles in a team, it helps to have a coding or best practice guideline in place. This will make Ansible roles more readable for all maintainers and can reduce the troubleshooting time. While ansible-later aims to be a fast and easy to use linting tool for your Ansible resources, it might not be that feature completed as required in some situations. If you need a more in-depth analysis you can take a look at [ansible-lint](https://github.com/ansible-community/ansible-lint).\n\nansible-later does **not** ensure that your role will work as expected. For deployment tests you can use other tools like [molecule](https://github.com/ansible/molecule).\n\n## Contributors\n\nSpecial thanks to all [contributors](https://github.com/thegeeklab/ansible-later/graphs/contributors). If you would like to contribute,\nplease see the [instructions](https://github.com/thegeeklab/ansible-later/blob/main/CONTRIBUTING.md).\n\nansible-later is a fork of Will Thames [ansible-review](https://github.com/willthames/ansible-review). Thanks for your work on ansible-review and ansible-lint.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](https://github.com/thegeeklab/ansible-later/blob/main/LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthegeeklab%2Fansible-later","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthegeeklab%2Fansible-later","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthegeeklab%2Fansible-later/lists"}