DerYur commited on
Commit
620d7be
·
verified ·
1 Parent(s): ae58c73

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +31 -0
app.py ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ import sys
3
+ import subprocess
4
+ import time
5
+
6
+ # GitHub Repo Info
7
+ GITHUB_USERNAME = "DeYurt"
8
+ GITHUB_REPO = "Welcome_Call_Agent"
9
+ GITHUB_BRANCH = "main"
10
+ CODE_DIR = "/tmp/hidden_code"
11
+
12
+ HF_TOKEN = os.environ.get("GITHUB_TOKEN")
13
+ if HF_TOKEN is None:
14
+ raise RuntimeError("❌ Missing GITHUB_TOKEN in Hugging Face secrets!")
15
+
16
+ # Only clone if CODE_DIR doesn't exist
17
+ if not os.path.exists(CODE_DIR):
18
+ repo_url = f"https://{HF_TOKEN}@github.com/{GITHUB_USERNAME}/{GITHUB_REPO}.git"
19
+ subprocess.run([
20
+ "git", "clone", "--depth", "1", "--branch", GITHUB_BRANCH, repo_url, CODE_DIR
21
+ ], check=True)
22
+ time.sleep(1)
23
+
24
+
25
+ # Run the hidden_code app
26
+ main_app = os.path.join(CODE_DIR, "app.py")
27
+ if os.path.exists(main_app):
28
+ sys.path.insert(0, CODE_DIR)
29
+ exec(open(main_app).read(), globals())
30
+ else:
31
+ raise FileNotFoundError("❌ hidden_code/app.py not found")