You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Run Ansible playbook
v2.3.0
An action that executes given Ansible playbook on selected hosts.
Should work on any OS, if ansible-playbook
command is available in PATH
.
- name: Run playbook
uses: dawidd6/action-ansible-playbook@v2
with:
playbook: deploy.yml
directory: ./
key: ${{secrets.SSH_PRIVATE_KEY}}
inventory: |
[all]
example.com
[group1]
example.com
vault_password: ${{secrets.VAULT_PASSWORD}}
options: |
--limit group1
--extra-vars hello=there
--verbose