mirror of
https://github.com/hanzoai/desktop.git
synced 2026-10-30 14:58:42 +00:00
34 lines
717 B
Bash
34 lines
717 B
Bash
#!/bin/bash
|
|
|
|
echo "Checking required secrets for hanzo-desktop release..."
|
|
echo ""
|
|
|
|
REPO="hanzoai/desktop"
|
|
REQUIRED_SECRETS=(
|
|
"APPLE_CERTIFICATE"
|
|
"APPLE_CERTIFICATE_PASSWORD"
|
|
"APPLE_SIGNING_IDENTITY"
|
|
"APPLE_ID"
|
|
"APPLE_PASSWORD"
|
|
"APPLE_TEAM_ID"
|
|
"KEYCHAIN_PASSWORD"
|
|
"TAURI_PRIVATE_KEY"
|
|
"TAURI_KEY_PASSWORD"
|
|
"R2_ACCESS_KEY_ID"
|
|
"R2_SECRET_ACCESS_KEY"
|
|
"VITE_POSTHOG_API_KEY"
|
|
"SECRET_DESKTOP_INSTALLATION_PROOF_KEY"
|
|
"EV_CODE_SIGNING_CERTIFICATE"
|
|
"SLACK_BOT_TOKEN"
|
|
)
|
|
|
|
SECRETS=$(gh secret list --repo $REPO | awk '{print $1}')
|
|
|
|
for secret in "${REQUIRED_SECRETS[@]}"; do
|
|
if echo "$SECRETS" | grep -q "^${secret}$"; then
|
|
echo "✅ $secret"
|
|
else
|
|
echo "❌ $secret - MISSING"
|
|
fi
|
|
done
|