Make things look more pretty
Some checks failed
test / test-default (push) Failing after 16s

This commit is contained in:
2025-09-09 11:07:28 +02:00
parent cb1393144c
commit c03fba39eb

View File

@@ -29,6 +29,7 @@ jobs:
- name: Start Vault in background - name: Start Vault in background
run: | run: |
# Start Vault server in background # Start Vault server in background
echo "🔐 Starting Hashicorp Vault development server"
vault server -dev -dev-root-token-id=root -dev-listen-address=0.0.0.0:8200 -dev-tls > vault.log 2>&1 & vault server -dev -dev-root-token-id=root -dev-listen-address=0.0.0.0:8200 -dev-tls > vault.log 2>&1 &
VAULT_PID=$! VAULT_PID=$!
echo $VAULT_PID > vault.pid echo $VAULT_PID > vault.pid
@@ -38,17 +39,21 @@ jobs:
sleep 3 sleep 3
if ! vault status; then if ! vault status; then
echo "Vault failed to start. Logs ($(wc -l vault.log) lines):" echo "Vault failed to start. Logs ($(wc -l vault.log) lines):"
cat vault.log cat vault.log
exit 1 exit 1
fi fi
echo "Vault started successfully with PID: $VAULT_PID" echo "Vault started successfully with PID: $VAULT_PID"
- name: Setup Vault test data
run: |
# Populate our test secrets # Populate our test secrets
echo "🔐 Populating test secrets:"
vault kv put ${{vars.TEST_VAULT_KEY}} data="${{vars.TEST_VAULT_VALUE}}" vault kv put ${{vars.TEST_VAULT_KEY}} data="${{vars.TEST_VAULT_VALUE}}"
# Populate our test transit backend with key # Populate our test transit backend with key
echo "🔐 Populating test transit backend:"
vault secrets enable transit vault secrets enable transit
vault write -f transit/keys/test vault write -f transit/keys/test