|
|
|
@ -11,6 +11,13 @@ env:
|
|
|
|
|
|
|
|
|
|
|
|
jobs:
|
|
|
|
jobs:
|
|
|
|
lint:
|
|
|
|
lint:
|
|
|
|
|
|
|
|
strategy:
|
|
|
|
|
|
|
|
matrix:
|
|
|
|
|
|
|
|
directory:
|
|
|
|
|
|
|
|
- roles
|
|
|
|
|
|
|
|
- playbooks
|
|
|
|
|
|
|
|
- group_vars
|
|
|
|
|
|
|
|
- host_vars
|
|
|
|
name: Test Ansible Playbooks
|
|
|
|
name: Test Ansible Playbooks
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
@ -22,7 +29,8 @@ jobs:
|
|
|
|
- name: Install test dependencies.
|
|
|
|
- name: Install test dependencies.
|
|
|
|
- name: Install requirements
|
|
|
|
- name: Install requirements
|
|
|
|
run: make deps
|
|
|
|
run: make deps
|
|
|
|
|
|
|
|
- name: Test Directory
|
|
|
|
|
|
|
|
run: ansible-lint ${{ matrix.directory }}
|
|
|
|
tests:
|
|
|
|
tests:
|
|
|
|
name: Test Ansible Playbooks
|
|
|
|
name: Test Ansible Playbooks
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
|