From ea546f9976666feecaf34b0196a972cd7e947f08 Mon Sep 17 00:00:00 2001 From: aggarwalakshun Date: Tue, 12 Aug 2025 20:59:29 +0530 Subject: [PATCH] split step for setup --- .gitea/workflows/playbooks.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/playbooks.yml b/.gitea/workflows/playbooks.yml index 6b98caa..92a642c 100644 --- a/.gitea/workflows/playbooks.yml +++ b/.gitea/workflows/playbooks.yml @@ -12,14 +12,15 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - - name: Update packages - env: - ANSIBLE_HOST_KEY_CHECKING: 'false' + - name: Setup environment run: | apt update && apt install -y ansible && \ echo -e "${{ secrets.ANSIBLE_PRIVATE_KEY }}" > /mnt/default-key && \ echo "${{ secrets.ANSIBLE_BECOME_PASS }}" > /mnt/become-pass.txt && \ - chmod 600 /mnt/default-key && \ + chmod 600 /mnt/default-key + + - name: Update packages + run: | ansible-playbook -i inventory.yml --vault-pass-file /mnt/become-pass.txt --key-file /mnt/default-key playbooks/update-packages.yml - name: Prune ctr images