actions-marketplace-validations/Play Ansible Playbook

Github Action for running Ansible Playbooks.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jul 28, 2022
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/arillso_action.playbook@3fe70feea80fe2b79ba4f26d800bb17637e2b828 # no releases — HEAD as of 2026-07-13

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
galaxy_fileName of the galaxy file in your workspace.no
inventoryName of the inventory file in your workspace.yes
playbookName of the playbook in your workspace.yes
limitFurther limit selected hosts to an additional pattern.no
skip_tagsOnly run plays and tasks whose tags do not match these values.no
start_at_taskStart the playbook at the task matching this name.no
tagsOnly run plays and tasks tagged with these values.no
extra_varsSet additional variables as key=value.no
module_pathPrepend paths to module library.no
checkRun a check, do not apply any changes.no
diffWhen changing (small) files and templates, show the differences in those files; works great with –check.no
flush_cacheClear the fact cache for every host in inventory.no
force_handlersRun handlers even if a task fails.no
list_hostsOutputs a list of matching hosts.no
list_tagsList all available tags.no
list_tasksList all tasks that would be executed.no
syntax_checkPerform a syntax check on the playbook.no
forksSpecify number of parallel processes to use.no
vault_idThe vault identity to use.no
vault_passwordThe vault password to use.no
verboseLevel of verbosity, 0 up to 4.no
private_keyUse this key to authenticate the connection.no
userConnect as this user.no
connectionConnection type to use.no
timeoutOverride the connection timeout in seconds.no
ssh_common_argsSpecify common arguments to pass to sftp/scp/ssh.no
sftp_extra_argsSpecify extra arguments to pass to sftp only.no
scp_extra_argsSpecify extra arguments to pass to scp only.no
ssh-extra-argsSpecify extra arguments to pass to ssh only.no
becomeRun operations with become.no
become_methodPrivilege escalation method to use.no
become_userRun operations as this user.no

no outputs