Update deploy.yml

This commit is contained in:
2025-09-11 12:31:06 -07:00
parent 2877077c2d
commit 5a35cc5adc

View File

@@ -8,16 +8,28 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Extract project_id
id: pj
run: echo "pid=$(jq -r .project_id <<< '${{ secrets.GCP_SA_KEY_JSON }}')" >> $GITHUB_OUTPUT
- uses: google-github-actions/auth@v2
with:
credentials_json: ${{ secrets.GCP_SA_KEY_JSON }}
- uses: hashicorp/setup-terraform@v3
- name: Terraform Init
working-directory: terraform
run: terraform init
- name: Terraform Import firewall if exists
working-directory: terraform
run: |
set +e
terraform import google_compute_firewall.gitea_allow projects/${{ steps.pj.outputs.pid }}/global/firewalls/allow-gitea-3000-ssh
set -e || true
- name: Terraform Apply
working-directory: terraform
env: