From d9da31e7bc2c651aba2814d3fc5f2d33452592b7 Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Tue, 18 Aug 2026 04:04:21 +0200 Subject: [PATCH] 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. --- .github/workflows/label-issues.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/label-issues.yml b/.github/workflows/label-issues.yml index 3908f4695..151ac1106 100644 --- a/.github/workflows/label-issues.yml +++ b/.github/workflows/label-issues.yml @@ -26,5 +26,9 @@ jobs: const labels = getIssueLabels(context.payload.issue.body ?? ""); if (labels.length > 0) { - await github.rest.issues.addLabels({ ...context.issue, labels }); + await github.rest.issues.addLabels({ + ...context.repo, + issue_number: context.issue.number, + labels, + }); }