Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
chenpangpang
transformers
Commits
87b4ade9
"vscode:/vscode.git/clone" did not exist on "3fe026e06c895049fe6f072fc2b394b2c8e85551"
Unverified
Commit
87b4ade9
authored
Oct 09, 2023
by
Lysandre Debut
Committed by
GitHub
Oct 09, 2023
Browse files
Fix stale bot (#26692)
* Fix stale bot * Comments
parent
3257946f
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
4 deletions
+5
-4
scripts/stale.py
scripts/stale.py
+5
-4
No files found.
scripts/stale.py
View file @
87b4ade9
...
@@ -37,19 +37,20 @@ def main():
...
@@ -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}")
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment