Files
secret/script/vault-setup.sh
maze c00bca7ba5
Some checks failed
Test / tests (darwin-amd64) (push) Successful in 20s
Test / tests (linux-amd64) (push) Successful in 25s
Run Gosec / tests (push) Successful in 50s
Test / tests (linux-arm64) (push) Successful in 2m58s
Test / tests (windows-amd64) (push) Failing after 15s
Move scripts out of the workflow itself
2025-09-09 15:09:00 +02:00

12 lines
298 B
Bash
Executable File

#!/bin/bash
set -u
# Populate our test secrets
echo "🔐 Populating test secrets:"
vault kv put "${TEST_VAULT_KEY}" data="${TEST_VAULT_VALUE}"
# Populate our test transit backend with key
echo "🔐 Populating test transit backend:"
vault secrets enable transit
vault write -f transit/keys/test