This is a simple Ansible-based Action to update a Debian system I created to practice CI/CD pipelines.
To use this template, you'll need to provide several secrets:
- A valid SSH key for Ansible to use to connect to target systems (
{{ SSH_PRIVATE_KEY }}
) - A sudo password for elevated privledges, if needed. If not - you'll need to set
become
tono
inupdate-debian-system.yaml
- An Ansible inventory file. I'm cloning it from another repository via an access token - you can do the same or simply provide it.