From 13d3341597af6fc4651380e3568ffc1cc8eac88f Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 19 May 2025 06:38:09 -0400 Subject: [PATCH] Tweaking Vault unseal action. --- .gitea/workflows/vault-auto-unseal-flow.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/vault-auto-unseal-flow.yml b/.gitea/workflows/vault-auto-unseal-flow.yml index 00aecb77..cfd6b9ac 100644 --- a/.gitea/workflows/vault-auto-unseal-flow.yml +++ b/.gitea/workflows/vault-auto-unseal-flow.yml @@ -1,7 +1,10 @@ name: Auto-Unseal for Vault on: - schedule: - - cron: "30 2 * * *" + push: + branches: + - 'main' + # schedule: + # - cron: "30 2 * * *" jobs: auto-unseal: name: Unseal Vault @@ -23,6 +26,7 @@ jobs: uses: cpanato/vault-installer@main - name: Unseal Vault run: | + cat ${VAULT_SHARDS} for vault_shard in $(cat ${VAULT_SHARDS}); do vault operator unseal -address=${VAULT_ADDR} -non-interactive "${vault_shard}" done \ No newline at end of file