ci: stale bot should close the issue with "not planned"

Problem: When the stable bot automatically closes an issue, the issue
will be marked as "closed as completed". It'd be better to mark the
as "closed as not planned".

Solution: Use `state_reason: "not_planned"` from the issues REST API.

References (REST API):
https://docs.github.com/en/rest/issues/issues?apiVersion=2022-11-28#update-an-issue
This commit is contained in:
Jongwook Choi authored and dundargoc committed 2024-01-16 08:59:43 +01:00
1 parent 70d47a1776
commit 6a4c4fa198
1 file changed
+1
+1
View File
@@ -41,6 +41,7 @@ module.exports = async ({ github, context }) => {
owner: owner,
repo: repo,
issue_number: number,
state_reason: "not_planned",
state: "closed",
});