diff --git a/.gitea/workflows/host.yml b/.gitea/workflows/host.yml index 54eaa1d..2cb70d4 100644 --- a/.gitea/workflows/host.yml +++ b/.gitea/workflows/host.yml @@ -12,7 +12,7 @@ jobs: image: catthehacker/ubuntu:act-latest volumes: - workspace:/workspace - + steps: - name: Checkout code uses: actions/checkout@v2 @@ -33,14 +33,20 @@ jobs: - name: Set up SSH run: | - echo "${{secrets.SSH_PRIVATE_KEY}}" > private_key.pem + echo "${{secrets.SSH_PRIVATE_KEY}}" > ~/.ssh/private_key.pem chmod 600 private_key.pem + + - name: build git runner + shell: bash + run: | + ssh admin@homesrv01.dev.lan + - name: Run Ansible Playbook env: ANSIBLE_HOST_KEY_CHECKING: False run: | ansible-playbook \ -i ${{secrets.SERVER_ADDRESS}}, ${{gitea.workspace}}/ansible/site.yml \ - --private-key private_key.pem + --private-key ~/.ssh/private_key.pem -u ${{secrets.ANSIBLE_USER}}