Skip to content

Commit d9da31e

Browse files
committed
fix(ci): pass issue_number when labeling new issues
context.issue spreads to { owner, repo, number }, but Octokit v9 requires issue_number. The request hit /repos/.../issues//labels and returned 404, so no opened issue was ever labeled.
1 parent 128916b commit d9da31e

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/label-issues.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,9 @@ jobs:
2626
const labels = getIssueLabels(context.payload.issue.body ?? "");
2727
2828
if (labels.length > 0) {
29-
await github.rest.issues.addLabels({ ...context.issue, labels });
29+
await github.rest.issues.addLabels({
30+
...context.repo,
31+
issue_number: context.issue.number,
32+
labels,
33+
});
3034
}

0 commit comments

Comments
 (0)