Update .gitea/workflows/ci-test.yaml

This commit is contained in:
2025-08-18 21:17:35 +00:00
parent a80446d815
commit 3cf5a35dcf

View File

@ -35,10 +35,15 @@ jobs:
- name: Plan - name: Plan
working-directory: infra/iac working-directory: infra/iac
run: | run: |
tofu plan -out=tfplan # Find all .auto.tfvars in the secrets folder
VAR_FILES=""
for f in ../secrets/secrets/*.auto.tfvars; do
VAR_FILES="$VAR_FILES -var-file=$f"
done
tofu plan $VAR_FILES -out=tfplan
- name: Export tfplan - name: Export tfplan
working-directory: infra working-directory: infra/iac
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:
name: tofu-plan name: tofu-plan
@ -48,9 +53,4 @@ jobs:
- name: Apply - name: Apply
working-directory: infra/iac working-directory: infra/iac
run: | run: |
# Find all .auto.tfvars in the secrets folder tofu apply -auto-approve tfplan
VAR_FILES=""
for f in ../secrets/secrets/*.auto.tfvars; do
VAR_FILES="$VAR_FILES -var-file=$f"
done
tofu apply $VAR_FILES -auto-approve tfplan