new failure CI reports for all jobs (#38298)
* new failures * report_repo_id * report_repo_id * report_repo_id * More fixes * More fixes * More fixes * ruff --------- Co-authored-by: ydshieh <ydshieh@users.noreply.github.com>
This commit is contained in:
@@ -28,11 +28,15 @@ def get_daily_ci_runs(token, num_runs=7, workflow_id=None):
|
||||
|
||||
url = f"https://api.github.com/repos/huggingface/transformers/actions/workflows/{workflow_id}/runs"
|
||||
# On `main` branch + event being `schedule` + not returning PRs + only `num_runs` results
|
||||
url += f"?branch=main&event=schedule&exclude_pull_requests=true&per_page={num_runs}"
|
||||
url += f"?branch=main&exclude_pull_requests=true&per_page={num_runs}"
|
||||
|
||||
result = requests.get(url, headers=headers).json()
|
||||
result = requests.get(f"{url}&event=schedule", headers=headers).json()
|
||||
workflow_runs = result["workflow_runs"]
|
||||
if len(workflow_runs) == 0:
|
||||
result = requests.get(f"{url}&event=workflow_run", headers=headers).json()
|
||||
workflow_runs = result["workflow_runs"]
|
||||
|
||||
return result["workflow_runs"]
|
||||
return workflow_runs
|
||||
|
||||
|
||||
def get_last_daily_ci_run(token, workflow_run_id=None, workflow_id=None, commit_sha=None):
|
||||
|
||||
Reference in New Issue
Block a user