From af67babef53680010d0b21264a57159cf3d386e1 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 19 May 2025 07:42:49 -0400 Subject: [PATCH] Final fix for Vault auto-unseal (hopefully). --- .gitea/workflows/vault-auto-unseal-flow.yml | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/vault-auto-unseal-flow.yml b/.gitea/workflows/vault-auto-unseal-flow.yml index 0c1c9832..da49d543 100644 --- a/.gitea/workflows/vault-auto-unseal-flow.yml +++ b/.gitea/workflows/vault-auto-unseal-flow.yml @@ -1,12 +1,8 @@ name: Auto-Unseal for Vault on: push: - branches: - - 'main' - paths: - - '**/vault-auto-unseal.yml' - # schedule: - # - cron: "30 4 * * *" + schedule: + - cron: "30 2 * * *" jobs: auto-unseal: name: Unseal Vault @@ -28,8 +24,6 @@ jobs: uses: cpanato/vault-installer@main - name: Unseal Vault run: | - echo ${VAULT_SHARDS} - echo "Unsealing vault..." - for vault_shard in $(cat ${VAULT_SHARDS}); do + for vault_shard in $(echo ${VAULT_SHARDS}); do vault operator unseal -address=${VAULT_ADDR} -non-interactive "${vault_shard}" done \ No newline at end of file