mirror of
https://github.com/huggingface/transformers.git
synced 2025-07-13 17:48:22 +06:00
parent
3257946fb7
commit
87b4ade9e5
@ -37,19 +37,20 @@ def main():
|
|||||||
open_issues = repo.get_issues(state="open")
|
open_issues = repo.get_issues(state="open")
|
||||||
|
|
||||||
for issue in open_issues:
|
for issue in open_issues:
|
||||||
|
print(issue)
|
||||||
comments = sorted([comment for comment in issue.get_comments()], key=lambda i: i.created_at, reverse=True)
|
comments = sorted([comment for comment in issue.get_comments()], key=lambda i: i.created_at, reverse=True)
|
||||||
last_comment = comments[0] if len(comments) > 0 else None
|
last_comment = comments[0] if len(comments) > 0 else None
|
||||||
if (
|
if (
|
||||||
last_comment is not None and last_comment.user.login == "github-actions[bot]"
|
last_comment is not None and last_comment.user.login == "github-actions[bot]"
|
||||||
and (dt.utcnow() - issue.updated_at).days > 7
|
and (dt.utcnow() - issue.updated_at.replace(tzinfo=None)).days > 7
|
||||||
and (dt.utcnow() - issue.created_at).days >= 30
|
and (dt.utcnow() - issue.created_at.replace(tzinfo=None)).days >= 30
|
||||||
and not any(label.name.lower() in LABELS_TO_EXEMPT for label in issue.get_labels())
|
and not any(label.name.lower() in LABELS_TO_EXEMPT for label in issue.get_labels())
|
||||||
):
|
):
|
||||||
# print(f"Would close issue {issue.number} since it has been 7 days of inactivity since bot mention.")
|
# print(f"Would close issue {issue.number} since it has been 7 days of inactivity since bot mention.")
|
||||||
issue.edit(state="closed")
|
issue.edit(state="closed")
|
||||||
elif (
|
elif (
|
||||||
(dt.utcnow() - issue.updated_at).days > 23
|
(dt.utcnow() - issue.updated_at.replace(tzinfo=None)).days > 23
|
||||||
and (dt.utcnow() - issue.created_at).days >= 30
|
and (dt.utcnow() - issue.created_at.replace(tzinfo=None)).days >= 30
|
||||||
and not any(label.name.lower() in LABELS_TO_EXEMPT for label in issue.get_labels())
|
and not any(label.name.lower() in LABELS_TO_EXEMPT for label in issue.get_labels())
|
||||||
):
|
):
|
||||||
# print(f"Would add stale comment to {issue.number}")
|
# print(f"Would add stale comment to {issue.number}")
|
||||||
|
Loading…
Reference in New Issue
Block a user