17 lines
437 B
Bash
17 lines
437 B
Bash
#!/bin/sh
|
|
# 驗證 codex-account 取得的登入 email 是否符合 EXPECTED_CODEX_EMAIL。
|
|
|
|
set -eu
|
|
|
|
expected_email="${EXPECTED_CODEX_EMAIL:-temp@gmail.com}"
|
|
actual_email="$(codex-account)"
|
|
|
|
if [ "$actual_email" = "$expected_email" ]; then
|
|
printf 'Codex account email verified: %s\n' "$actual_email"
|
|
exit 0
|
|
fi
|
|
|
|
printf 'Codex account email mismatch: expected %s, got %s\n' \
|
|
"$expected_email" "${actual_email:-<empty>}" >&2
|
|
exit 1
|