CI: close invalid items without response

This commit is contained in:
Shadow
2026-02-13 13:40:56 -06:00
parent 2b685b08c2
commit f6232bc2b4

View File

@@ -131,6 +131,8 @@ jobs:
}
}
const invalidLabel = "invalid";
const pullRequest = context.payload.pull_request;
if (pullRequest) {
const labelCount = labelSet.size;
@@ -149,6 +151,26 @@ jobs:
});
return;
}
if (labelSet.has(invalidLabel)) {
await github.rest.issues.update({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: pullRequest.number,
state: "closed",
});
return;
}
}
if (issue && labelSet.has(invalidLabel)) {
await github.rest.issues.update({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: issue.number,
state: "closed",
state_reason: "not_planned",
});
return;
}
const rule = rules.find((item) => labelSet.has(item.label));