0.27.2 — seed-secrets runs on host, not container
Some checks failed
ci / build-test (push) Has been cancelled
ci / docker-build (push) Has been cancelled
ci / web (push) Has been cancelled
Desktop App / Build Linux (amd64) (push) Has been cancelled
Desktop App / Attach to Release (push) Has been cancelled

This commit is contained in:
2026-08-06 22:09:02 +02:00
parent 7a34d8c8a0
commit 89a94c24c9
3 changed files with 43 additions and 28 deletions

View File

@@ -58,7 +58,9 @@ done
# 7. Seed secrets into Infisical (idempotent)
echo "[7/7] seed secrets"
docker compose exec -T api oikos secret list > /dev/null 2>&1 && \
docker compose cp scripts/seed-secrets.sh api:/opt/oikos/scripts/seed-secrets.sh 2>/dev/null && \
docker compose exec -T api /opt/oikos/scripts/seed-secrets.sh || \
echo "WARNING: secret seeding skipped (infisical not reachable)"
if [ -f "$REPO_DIR/scripts/seed-secrets.sh" ]; then
REPO_DIR="$REPO_DIR" sh "$REPO_DIR/scripts/seed-secrets.sh" || \
echo "WARNING: secret seeding failed"
else
echo "SKIP: seed-secrets.sh not found"
fi