mirror of https://github.com/NVIDIA/nccl.git
Exclude ongoing issues from auto-closing logic
- Added a check to skip issues labeled "ongoing" in the close-old-issues script - Adjusted the condition to compare both creation and update dates against six months ago
This commit is contained in:
parent
bfedf2629e
commit
0d1ece2b43
|
@ -38,10 +38,13 @@ Thanks for your understanding and for contributing to NCCL.`;
|
||||||
// Ignore PRs
|
// Ignore PRs
|
||||||
if (issue.pull_request) continue;
|
if (issue.pull_request) continue;
|
||||||
|
|
||||||
|
// Ignore issues with label "ongoing"
|
||||||
|
if (issue.labels.some(label => label.name === "ongoing")) continue;
|
||||||
|
|
||||||
const createdAt = new Date(issue.created_at);
|
const createdAt = new Date(issue.created_at);
|
||||||
const updatedAt = new Date(issue.updated_at);
|
const updatedAt = new Date(issue.updated_at);
|
||||||
|
|
||||||
if (createdAt < sixMonthsAgo && updatedAt < oneMonthAgo) {
|
if (createdAt < sixMonthsAgo && updatedAt < sixMonthsAgo) {
|
||||||
|
|
||||||
// Add a comment before closing
|
// Add a comment before closing
|
||||||
await octokit.issues.createComment({
|
await octokit.issues.createComment({
|
||||||
|
|
Loading…
Reference in New Issue