From 86ad13398aebcebe2b05432f81026733e5870317 Mon Sep 17 00:00:00 2001 From: maziggy Date: Thu, 29 Jan 2026 13:30:45 +0100 Subject: [PATCH] Updated CI --- .github/workflows/issue-closed.yml | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/.github/workflows/issue-closed.yml b/.github/workflows/issue-closed.yml index 17bf9a5fb..31f2e607b 100644 --- a/.github/workflows/issue-closed.yml +++ b/.github/workflows/issue-closed.yml @@ -19,11 +19,19 @@ jobs: const hasLabel = issue.labels.some(l => l.name === 'feedback'); if (hasLabel) { - await github.rest.issues.removeLabel({ - owner: context.repo.owner, - repo: context.repo.repo, - issue_number: issue.number, - name: 'feedback' - }); - console.log(`Removed 'feedback' label from issue #${issue.number}`); + try { + await github.rest.issues.removeLabel({ + owner: context.repo.owner, + repo: context.repo.repo, + issue_number: issue.number, + name: 'feedback' + }); + console.log(`Removed 'feedback' label from issue #${issue.number}`); + } catch (error) { + if (error.status === 404) { + console.log(`Label 'feedback' already removed from issue #${issue.number}`); + } else { + throw error; + } + } }