--- name: Linting on: pull_request: push: branches: - master jobs: ansible-lint: name: YAML Lint + Ansible Lint runs-on: ubuntu-latest steps: - name: Check out the codebase uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # 3.0.2 - name: Set up Python 3.x uses: actions/setup-python@b55428b1882923874294fa556849718a1d7f2ca5 #4.0.2 with: python-version: '3.x' - name: Install test dependencies run: pip3 install yamllint ansible-lint ansible - name: Run yamllint run: yamllint . - name: Run ansible-lint run: ansible-lint