diff --git a/.gitea/workflows/playbooks.yml b/.gitea/workflows/playbooks.yml index 35c84a6..b7057f3 100644 --- a/.gitea/workflows/playbooks.yml +++ b/.gitea/workflows/playbooks.yml @@ -8,8 +8,6 @@ on: jobs: update-packages: runs-on: ubuntu-latest - container: - image: alpine/ansible:2.18.6 steps: - name: Checkout repository uses: actions/checkout@v4 @@ -19,13 +17,12 @@ jobs: echo "${{ secrets.ANSIBLE_BECOME_PASS }}" > /mnt/become-pass.txt && \ chmod 600 /mnt/default-key - name: Update packages + uses: docker://alpine/ansible:2.18.6 run: | ansible-playbook -i inventory.yml --vault-pass-file /mnt/become-pass.txt --key-file /mnt/default-key playbooks/update-packages.yml prune-images: runs-on: ubuntu-latest - container: - image: alpine/ansible:2.18.6 steps: - name: Checkout repository uses: actions/checkout@v4 @@ -35,13 +32,12 @@ jobs: echo "${{ secrets.ANSIBLE_BECOME_PASS }}" > /mnt/become-pass.txt && \ chmod 600 /mnt/default-key - name: Prune ctr images + uses: docker://alpine/ansible:2.18.6 run: | ansible-playbook -i inventory.yml --vault-pass-file /mnt/become-pass.txt --key-file /mnt/default-key playbooks/prune-k3s.yml update-proxmox: runs-on: ubuntu-latest - container: - image: alpine/ansible:2.18.6 steps: - name: Checkout repository uses: actions/checkout@v4 @@ -51,5 +47,6 @@ jobs: echo "${{ secrets.ANSIBLE_BECOME_PASS }}" > /mnt/become-pass.txt && \ chmod 600 /mnt/default-key - name: Update proxmox nodes + uses: docker://alpine/ansible:2.18.6 run: | ansible-playbook -i inventory.yml --vault-pass-file /mnt/become-pass.txt --key-file /mnt/default-key playbooks/update-proxmox.yml