Update .gitea/workflows/ci-test.yaml

This commit is contained in:
2025-08-18 20:35:26 +00:00
parent a79d007857
commit 69c5d44b08

View File

@ -28,22 +28,19 @@ jobs:
token: ${{ secrets.GGITEA_TOKEN }}
path: infra/secrets
- name: Init OpenTofu
working-directory: infra
run: |
# Find all .auto.tfvars in the secrets folder
VAR_FILES=""
for f in secrets/*.auto.tfvars; do
VAR_FILES="$VAR_FILES -var-file=$f"
done
- name: Init OpenTofu
working-directory: infra/iac
run: tofu init
- name: Plan
working-directory: infra/iac
run: tofu plan $VAR_FILES -out=tfplan
run:|
# Find all .auto.tfvars in the secrets folder
VAR_FILES=""
for f in ../secrets/*.auto.tfvars; do
VAR_FILES="$VAR_FILES -var-file=$f"
done
tofu plan $VAR_FILES -out=tfplan
- name: Export tfplan
working-directory: infra
@ -55,4 +52,10 @@ jobs:
- name: Apply
working-directory: infra/iac
run: tofu apply $VAR_FILES -auto-approve tfplan
run: |
# Find all .auto.tfvars in the secrets folder
VAR_FILES=""
for f in ../secrets/*.auto.tfvars; do
VAR_FILES="$VAR_FILES -var-file=$f"
done
tofu apply $VAR_FILES -auto-approve tfplan