Király Zoltán commited on
Commit
144d9e0
·
1 Parent(s): 2ef3bce

Feat: Add workflow for testing secrets

Browse files
.github/workflows/secret-tester.yml ADDED
File without changes
test_secrets.py ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ import sys
3
+ print("--- GitHub Actions Titok Ellenőrző ---")
4
+ secret_keys = [
5
+ "ES_API_KEY_FROM_WORKFLOW",
6
+ "ES_CLOUD_ID_FROM_WORKFLOW",
7
+ "PAT_FROM_WORKFLOW",
8
+ "TOGETHER_API_KEY_FROM_WORKFLOW"
9
+ ]
10
+ all_secrets_found = True
11
+ for key in secret_keys:
12
+ value = os.environ.get(key)
13
+ if value:
14
+ print(f"✅ '{key}': Sikeresen betöltve.")
15
+ else:
16
+ print(f"❌ '{key}': HIÁNYZIK!")
17
+ all_secrets_found = False
18
+ print("--------------------------------------")
19
+ if not all_secrets_found:
20
+ print("⚠️ Hiba: Nem minden titkot sikerült betölteni!")
21
+ sys.exit(1)
22
+ else:
23
+ print("🎉 Szuper! Minden titok sikeresen betöltődött.")