diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 598716f..6e36c2a 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -49,11 +49,8 @@ jobs: hub/data/tach/${{ inputs.environment }}/${{github.event.repository.name}} * | PFX_; - name: Save envs run: | - env | grep '^PFX_' | while IFS= read -r line; \ - do new_key=$(echo "$line" | cut -d= -f1 | sed "s/^PFX_//"); \ - value=$(echo "$line" | cut -d= -f2-); \ - echo "$new_key=$value" >> .env; \ - done + echo '${{ toJson(steps.vault.outputs) }}' > output.json + jq -r 'to_entries[] | "\(.key)=\"\(.value)\""' output.json > .env source .env cat .env - name: Migrate