From: Patrick Donnelly Date: Mon, 8 Jun 2026 18:10:47 +0000 (-0400) Subject: .github/workflows/releng-audit: catch override removal error X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=4d0e27808f1b5d2531015deb8f7b6087e2f0d345;p=ceph.git .github/workflows/releng-audit: catch override removal error This can happen if an action is retried or the label was removed through other means (manually). Signed-off-by: Patrick Donnelly --- diff --git a/.github/workflows/releng-audit.yaml b/.github/workflows/releng-audit.yaml index 4a4ab014986..e9cf629d4bc 100644 --- a/.github/workflows/releng-audit.yaml +++ b/.github/workflows/releng-audit.yaml @@ -212,7 +212,11 @@ jobs: if (!isAuthorized) { core.info(`[Router] User @${actor} NOT authorized. Removing override label.`); - await github.rest.issues.removeLabel({ owner: context.repo.owner, repo: context.repo.repo, issue_number: context.issue.number, name: labelName }); + try { + await github.rest.issues.removeLabel({ owner: context.repo.owner, repo: context.repo.repo, issue_number: context.issue.number, name: labelName }); + } catch (e) { + core.info(`[Router] Label removal skipped or already deleted: ${e.message}`); + } core.setFailed(`User @${actor} is not authorized to override audits.`); } else { core.info(`[Router] User @${actor} is authorized. Stripping fail/pass labels to visually unblock PR.`);