action-ansible-playbook/README.md
Dawid Dziurla 8cd63cd522
Merge pull request #1 from Roosterfish/feature/custom-inventory
Add capabilities for custom inventory and vault password
2020-04-06 23:15:07 +02:00

489 B

Run Ansible playbook Github Action

An action that executes given Ansible playbook on selected hosts.

Usage

- name: Run playbook
  uses: dawidd6/action-ansible-playbook@v1
  with:
    playbook: deploy.yml
    directory: ./
    key: ${{secrets.SSH_PRIVATE_KEY}}
    inventory: |
      [all]
      example.com

      [group1]
      example.com      
    vault_password: ${{secrets.VAULT_PASSWORD}}
    options: |
      --limit dev
      --extra-vars hello=there
      --verbose