diff --git a/.gitea/workflows/deploy-infrastructure.yml b/.gitea/workflows/deploy-infrastructure.yml index c2a3d2a..a0a0711 100644 --- a/.gitea/workflows/deploy-infrastructure.yml +++ b/.gitea/workflows/deploy-infrastructure.yml @@ -39,6 +39,7 @@ jobs: TF_HTTP_UNLOCK_METHOD: "DELETE" TF_HTTP_USERNAME: ${{ gitea.actor }} TF_VAR_environment: ${{ gitea.ref_name }} + TF_VAR_infisical_project_token: ${{ secrets.infisical_project_token }} steps: - name: Checkout Code @@ -89,6 +90,16 @@ jobs: echo "$value" >> $GITHUB_ENV echo "$EOF_DELIMITER" >> $GITHUB_ENV + case "$key" in + TF_VAR_*) ;; + *) + LOWER_KEY=$(echo "$key" | tr '[:upper:]' '[:lower:]') + echo "TF_VAR_${LOWER_KEY}<<$EOF_DELIMITER" >> $GITHUB_ENV + echo "$value" >> $GITHUB_ENV + echo "$EOF_DELIMITER" >> $GITHUB_ENV + ;; + esac + if [ "$key" = "INFRASTRUCTURE_TOKEN" ]; then echo "TF_HTTP_PASSWORD<<$EOF_DELIMITER" >> $GITHUB_ENV echo "$value" >> $GITHUB_ENV