From ff0cbcd74c980545b1eb622b9b0c5ea096e31643 Mon Sep 17 00:00:00 2001 From: Patrick Donnelly Date: Fri, 15 May 2026 11:17:41 -0400 Subject: [PATCH] .github/workflows/releng-audit: remove override on reopen Signed-off-by: Patrick Donnelly Assisted-by: Gemini --- .github/workflows/releng-audit.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/releng-audit.yaml b/.github/workflows/releng-audit.yaml index 8612128ef05..9a55784837c 100644 --- a/.github/workflows/releng-audit.yaml +++ b/.github/workflows/releng-audit.yaml @@ -227,6 +227,20 @@ jobs: // --- OPENED / REOPENED --- if (eventName === 'pull_request_target' && (payload.action === 'opened' || payload.action === 'reopened')) { core.info(`[Router] PR ${payload.action}. Triggering audit.`); + + if (payload.action === 'reopened' && hasOverrideLabel) { + core.info('[Router] PR had override label. Removing it on reopen.'); + try { + await github.rest.issues.removeLabel({ owner: context.repo.owner, repo: context.repo.repo, issue_number: context.issue.number, name: 'releng-audit-override' }); + await github.rest.issues.createComment({ + owner: context.repo.owner, repo: context.repo.repo, issue_number: context.issue.number, + body: '⚠️ **Audit Override Removed**\n\nThis PR was reopened, so the previous `releng-audit-override` has been removed.' + }); + } catch (e) { + core.info(`[Router] Failed to remove override label: ${e.message}`); + } + } + core.setOutput('run_audit', 'true'); return; } -- 2.47.3