From 0443c8c9972cbe792716cca193f7ad1ae64c0eda Mon Sep 17 00:00:00 2001 From: yyamashita Date: Wed, 10 Jun 2026 13:27:43 +0900 Subject: Remove hardcoded credentials: use env vars for AppSync/S3 All secrets (APP_SYNC_ENDPOINT, APP_SYNC_API_KEY, S3_BUCKET) moved to .env. Scripts now fail-fast with :? if env vars are not set. Co-Authored-By: Claude Sonnet 4.6 --- official-site/add-event.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'official-site/add-event.sh') diff --git a/official-site/add-event.sh b/official-site/add-event.sh index 52c2d95..109c2c8 100755 --- a/official-site/add-event.sh +++ b/official-site/add-event.sh @@ -7,8 +7,8 @@ set -euo pipefail REPO_ROOT="$(cd "$(dirname "$0")/.." && pwd)" [ -f "$REPO_ROOT/.env" ] && set -a && source "$REPO_ROOT/.env" && set +a -ENDPOINT="https://APP_SYNC_ENDPOINT_REDACTED/graphql" -API_KEY="${APP_SYNC_API_KEY:-APP_SYNC_API_KEY_REDACTED}" +ENDPOINT="${APP_SYNC_ENDPOINT:?APP_SYNC_ENDPOINT not set}" +API_KEY="${APP_SYNC_API_KEY:?APP_SYNC_API_KEY not set}" JSON_FILE="${1:-}" if [ -z "$JSON_FILE" ]; then -- cgit v1.2.3