Skip to content

Commit 287f1df

Browse files
authored
added get_workflow_runs dud to forgejo api class (#128)
1 parent e194cf7 commit 287f1df

File tree

4 files changed

+10
-3
lines changed

4 files changed

+10
-3
lines changed

ForgejoRepoAPI.py

+4
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
User,
1818
WikiPage,
1919
logging,
20+
WorkflowRun
2021
)
2122

2223

@@ -329,6 +330,9 @@ def get_invites(self, repo: Repository, users: list[User] = None) -> list[Invite
329330
def get_rate_limiting(self) -> tuple[int, int]:
330331
return sys.maxsize, sys.maxsize
331332

333+
def get_workflow_runs(self, repo) -> list[WorkflowRun]:
334+
return []
335+
332336
def get_base_url(self) -> str:
333337
return self.client.base_url
334338

git_logger.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,8 @@ def get_next_binded_repo(clients: Clients, repositories: list[str]):
7171
client, token = clients.get_next_client()
7272
repo = client.get_repository(repo_name)
7373
except Exception as err:
74-
print(f'get_next_binded_repo(): error {err}')
75-
print(f'get_next_binded_repo(): failed to load repository "{repo_name}"')
74+
print(f'git_logger.get_next_binded_repo(): error {err}')
75+
print(f'git_logger.get_next_binded_repo(): failed to load repository "{repo_name}"')
7676
else:
7777
yield client, repo, token
7878

interface_wrapper.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,9 @@ def create_api(token: str, base_url: str | None = None) -> IRepositoryAPI:
207207
errors = []
208208

209209
try:
210-
return GitHubRepoAPI(Github(auth=Auth.Token(token)))
210+
client = GitHubRepoAPI(Github(auth=Auth.Token(token)))
211+
if client.client:
212+
return client
211213
except Exception as e:
212214
errors.append(f"GitHub login failed: {e}")
213215

invites_parser.py

+1
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ def log_invitations(
4040
logger.log_to_csv(csv_name, list(info.keys()))
4141

4242
for client, repo, token in binded_repos:
43+
print(client, repo, token)
4344
logger.log_title(repo.name)
4445
try:
4546
log_repository_invitations(client, repo, csv_name)

0 commit comments

Comments
 (0)