Our continuous deployment system uses Ansible. While it has worked reliably, it is not currently automatically tested nor checked for syntax errors. It would increase quality to add an automatic linting of our Ansible playbooks, and to handle their reports.
Several GitHub Actions seem to offer such a possibility:
Our continuous deployment system uses Ansible. While it has worked reliably, it is not currently automatically tested nor checked for syntax errors. It would increase quality to add an automatic linting of our Ansible playbooks, and to handle their reports.
Several GitHub Actions seem to offer such a possibility:
Comparing the options, identifying the most relevant, setting it up, and correcting the errors that will be raised would be useful.