Remove unused Terraform output step from Ansible workflow
This commit is contained in:
@@ -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: |
|
||||
|
||||
Reference in New Issue
Block a user