Skip to content

Destroy AWS Infrastructure #3

Destroy AWS Infrastructure

Destroy AWS Infrastructure #3

name: Destroy Infrastructure
on:
workflow_dispatch:
env:
AWS_REGION: us-east-1
TF_VAR_db_user: ${{ secrets.DB_USER }}
TF_VAR_db_password: ${{ secrets.DB_PASSWORD }}
jobs:
destroy:
name: Terraform Destroy
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v4
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY }}
aws-secret-access-key: ${{ secrets.AWS_ACCESS_SECRET }}
aws-region: ${{ env.AWS_REGION }}
- name: Setup Terraform
uses: hashicorp/setup-terraform@v3
- name: Terraform Init
run: terraform init
- name: Terraform Destroy
run: terraform destroy -auto-approve