From: Patrick Donnelly Date: Fri, 15 May 2026 15:17:41 +0000 (-0400) Subject: .github/workflows/releng-audit: remove override on reopen X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ff0cbcd74c980545b1eb622b9b0c5ea096e31643;p=ceph.git .github/workflows/releng-audit: remove override on reopen Signed-off-by: Patrick Donnelly Assisted-by: Gemini --- diff --git a/.github/workflows/releng-audit.yaml b/.github/workflows/releng-audit.yaml index 8612128ef059..9a55784837cc 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; }