diff --git a/.gitea/workflows/ansible.yml b/.gitea/workflows/ansible.yml index 7d5ec7f..04e7743 100644 --- a/.gitea/workflows/ansible.yml +++ b/.gitea/workflows/ansible.yml @@ -26,30 +26,8 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Install dependencies - run: pip install ansible && sudo apt-get install -y unzip - - - name: Setup Terraform - uses: hashicorp/setup-terraform@v3 - - - name: Terraform Init - working-directory: terraform - env: - AWS_ACCESS_KEY_ID: ${{ secrets.SPACES_ACCESS_KEY }} - AWS_SECRET_ACCESS_KEY: ${{ secrets.SPACES_SECRET_KEY }} - run: terraform init - - - name: Get droplet IP from Terraform state - working-directory: terraform - env: - AWS_ACCESS_KEY_ID: ${{ secrets.SPACES_ACCESS_KEY }} - AWS_SECRET_ACCESS_KEY: ${{ secrets.SPACES_SECRET_KEY }} - TF_VAR_do_token: ${{ secrets.DO_TOKEN }} - TF_VAR_cloudflare_api_token: ${{ secrets.CF_API_TOKEN }} - TF_VAR_ssh_key_name: ${{ secrets.DO_SSH_KEY_NAME }} - TF_VAR_domain: ${{ secrets.DOMAIN }} - TF_VAR_admin_ip: ${{ secrets.ADMIN_IP }} - run: echo "DROPLET_IP=$(terraform output -raw gitea_ip)" >> $GITHUB_ENV + - name: Install Ansible + run: pip install ansible - name: Write SSH key run: |