diff --git a/.forgejo/workflows/deploy.yml b/.forgejo/workflows/deploy.yml index 6dedeb4..8802e1f 100644 --- a/.forgejo/workflows/deploy.yml +++ b/.forgejo/workflows/deploy.yml @@ -8,7 +8,6 @@ jobs: runs-on: docker steps: - uses: actions/checkout@v4 - - name: Install ansible run: | apt update -y @@ -16,6 +15,14 @@ jobs: python3 -m pip install ansible python3 -m pip install ansible-lint + - name: Populate relevant files + run: | + command -v ssh-agent >/dev/null || ( apt-get update -y && apt-get install openssh-client -y ) + eval $(ssh-agent -s) + ssh-add - <<< "${{ secrets.C3LF_SSH_TESTING }}" + mkdir /etc/ansible + echo "${{ secrets.C3LF_INVENTORY_TESTING }}" > /etc/ansible/hosts + - name: Check ansible version run: | ansible --version