techjavelin/techjavelin/iac-github-actions // template
Describe what this action does
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| playbook | Ansible playbook filepath | yes | — |
| requirements | Ansible Galaxy requirements filepath | no | — |
| directory | Root directory of Ansible project (defaults to current) | no | — |
| key | SSH private key used to connect to the host | no | — |
| inventory | Custom content to write into hosts | no | — |
| vault_password | The password used for decrypting vaulted files | no | — |
| known_hosts | Contents of SSH known_hosts file | no | — |
| options | Extra options that should be passed to ansible-playbook command | no | — |
| sudo | Set to "true" if root is required for running your playbook | no | false |
| no_color | Set to "true" if the Ansible output should not include colors (defaults to "false") | no | — |
| use_pipenv | Set to true if ansible should run inside of pipenv | no | — |
| check_mode | Set to true if ansible should run with --check | no | — |
| diff | Set to true if you'd like ansible to output a diff rather than plaintext for check mode | no | — |
Outputs
| name | description |
|---|---|
| output | The captured output of both stdout and stderr from the Ansible Playbook run |
| pipenv | The captured output of pipenv install |
| pipenv_error | The captured stderr output of pipenv install |