This action uses Ansible 2.10 to run the specified playbook.
Required The password to use with ansible-vault to decrypt the ssh private key.
Required The path to the ssh private key that has been encrypted with ansible-vault.
Required The path to the playbook to run.
Required The string of extra vars to include with the playbook invocation. In the format that you would include in the command line.
uses: watterso/ansible-2.10-playbook-docker-action
with:
ansible_vault_password: ${{ secrets.ANSIBLE_VAULT_PASSWORD }}
encrypted_ssh_private_key_path: github_action_key
playbook_path: playbook.yml
extravars_string: 'an_extra_var=the_value'