@@ -21,23 +21,29 @@ def __init__(self):
2121 def check_github_api_status (self ):
2222 """Verify GitHub API connectivity"""
2323 # Check if we're in a CI/CD environment
24- if os .getenv ('CI' ) or os .getenv (' GITHUB_ACTIONS' ):
24+ if os .getenv ("CI" ) or os .getenv (" GITHUB_ACTIONS" ):
2525 # In CI/CD, check if GITHUB_TOKEN is available
26- github_token = os .getenv ('CONDUCTOR_GITHUB_TOKEN' ) or os .getenv ('GITHUB_TOKEN' ) or os .getenv ('GH_TOKEN' )
26+ github_token = (
27+ os .getenv ("CONDUCTOR_GITHUB_TOKEN" )
28+ or os .getenv ("GITHUB_TOKEN" )
29+ or os .getenv ("GH_TOKEN" )
30+ )
2731 if github_token :
2832 # Test API access using curl instead of gh CLI
2933 try :
3034 import urllib .request
3135 import urllib .parse
3236
3337 # Create request with Authorization header
34- req = urllib .request .Request (' https://api.github.com/user' )
35- req .add_header (' Authorization' , f' token { github_token } ' )
36- req .add_header (' User-Agent' , ' Code-Conductor-CI' )
38+ req = urllib .request .Request (" https://api.github.com/user" )
39+ req .add_header (" Authorization" , f" token { github_token } " )
40+ req .add_header (" User-Agent" , " Code-Conductor-CI" )
3741
3842 with urllib .request .urlopen (req ) as response :
3943 if response .status == 200 :
40- self .results ["dependencies_satisfied" ].append ("GitHub API accessible (CI/CD)" )
44+ self .results ["dependencies_satisfied" ].append (
45+ "GitHub API accessible (CI/CD)"
46+ )
4147 return True
4248 else :
4349 self .results ["blockers" ].append (
@@ -59,7 +65,9 @@ def check_github_api_status(self):
5965 ["gh" , "api" , "user" ], capture_output = True , text = True
6066 )
6167 if result .returncode == 0 :
62- self .results ["dependencies_satisfied" ].append ("GitHub API accessible" )
68+ self .results ["dependencies_satisfied" ].append (
69+ "GitHub API accessible"
70+ )
6371 return True
6472 else :
6573 self .results ["blockers" ].append (
0 commit comments