when: - event: [pull_request, push] branch: [main] steps: - name: linter image: python:3.14-slim commands: - pip install --no-cache-dir ansible-lint - ansible-lint --offline