duna-chatbot-backend / test_secrets.py
Király Zoltán
Feat: Add workflow for testing secrets
144d9e0
raw
history blame contribute delete
675 Bytes
import os
import sys
print("--- GitHub Actions Titok Ellenőrző ---")
secret_keys = [
"ES_API_KEY_FROM_WORKFLOW",
"ES_CLOUD_ID_FROM_WORKFLOW",
"PAT_FROM_WORKFLOW",
"TOGETHER_API_KEY_FROM_WORKFLOW"
]
all_secrets_found = True
for key in secret_keys:
value = os.environ.get(key)
if value:
print(f"✅ '{key}': Sikeresen betöltve.")
else:
print(f"❌ '{key}': HIÁNYZIK!")
all_secrets_found = False
print("--------------------------------------")
if not all_secrets_found:
print("⚠️ Hiba: Nem minden titkot sikerült betölteni!")
sys.exit(1)
else:
print("🎉 Szuper! Minden titok sikeresen betöltődött.")