diff --git a/.gitea/workflows/sonarqube.yaml b/.gitea/workflows/sonarqube.yaml index 634d2fd..684c75f 100644 --- a/.gitea/workflows/sonarqube.yaml +++ b/.gitea/workflows/sonarqube.yaml @@ -114,3 +114,19 @@ jobs: -backend-config="skip_requesting_account_id=true" \ -backend-config="skip_region_validation=true" \ -backend-config="use_path_style=true" + + - name: Terraform Plan + env: + AWS_ACCESS_KEY_ID: ${{ secrets.MINIO_ACCESS_KEY }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.MINIO_SECRET_KEY }} + TF_VAR_role_id: ${{ secrets.VAULT_ROLE_ID }} + TF_VAR_secret_id: ${{ secrets.VAULT_SECRET_ID }} + VAULT_ADDR: ${{ secrets.VAULT_ADDR }} + run: terraform plan -out=tfplan + + - name: Upload Terraform Plan + uses: actions/upload-artifact@v4 + with: + name: terraform-plan + path: tfplan + retention-days: 30