Manage Vault and show errors
Some checks failed
test / test-default (push) Failing after 13s

This commit is contained in:
2025-09-09 10:51:49 +02:00
parent 976eff7ad5
commit 747342f714

View File

@@ -30,16 +30,25 @@ jobs:
run: |
# Start Vault server in background
vault server -dev -dev-root-token-id=root -dev-listen-address=0.0.0.0:8200 > vault.log 2>&1 &
echo $! > vault.pid
VAULT_PID=$!
echo $VAULT_PID > vault.pid
if ! vault status; then
echo "Vault failed to start. Logs:"
cat vault.log
exit 1
fi
echo "Vault started successfully with PID: $VAULT_PID"
- name: Vet
run: go vet -v ./...
- name: Test
run: |
VAULT_SKIP_VERIFY=${vars.VAULT_SKIP_VERIFY} \
TEST_VAULT_VALUE="${vars.TEST_VAULT_VALUE}" \
TEST_VAULT_KEY="${vars.TEST_VAULT_KEY}" \
VAULT_SKIP_VERIFY=${{vars.VAULT_SKIP_VERIFY}} \
TEST_VAULT_VALUE="${{vars.TEST_VAULT_VALUE}}" \
TEST_VAULT_KEY="${{vars.TEST_VAULT_KEY}}" \
go test -v ./...
- name: Stop Vault (always run)