fix: Reorder stale label and comment operations in handle_stale_issues

This commit is contained in:
Paul Gauthier (aider) 2024-11-08 09:25:11 -08:00
parent 22dbcb7590
commit 6362199363

View file

@ -190,11 +190,6 @@ def handle_stale_issues(all_issues, auto_yes):
print("Skipping this issue.")
continue
# Add stale label
url = f"{GITHUB_API_URL}/repos/{REPO_OWNER}/{REPO_NAME}/issues/{issue['number']}"
response = requests.patch(url, headers=headers, json={"labels": ["question", "stale"]})
response.raise_for_status()
# Add comment
comment_url = (
f"{GITHUB_API_URL}/repos/{REPO_OWNER}/{REPO_NAME}/issues/{issue['number']}/comments"
@ -202,6 +197,11 @@ def handle_stale_issues(all_issues, auto_yes):
response = requests.post(comment_url, headers=headers, json={"body": STALE_COMMENT})
response.raise_for_status()
# Add stale label
url = f"{GITHUB_API_URL}/repos/{REPO_OWNER}/{REPO_NAME}/issues/{issue['number']}"
response = requests.patch(url, headers=headers, json={"labels": ["question", "stale"]})
response.raise_for_status()
print(f" Added stale label and comment to #{issue['number']}")