From c7453b2eeefd72462c63a792f8579fa27e0dbfc5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 28 Mar 2026 12:41:22 +0000 Subject: [PATCH 1/3] Initial plan From 07a996f02814858e33edfae7612249979654e929 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 28 Mar 2026 12:42:13 +0000 Subject: [PATCH 2/3] fix: add missing setOutput('skipped', 'true') for maintainer check Agent-Logs-Url: https://github.com/getsentry/github-workflows/sessions/679d4d30-c819-45cb-b992-04eb4dbc6193 Co-authored-by: jpnurmi <140617+jpnurmi@users.noreply.github.com> --- validate-pr/scripts/validate-pr.js | 1 + 1 file changed, 1 insertion(+) diff --git a/validate-pr/scripts/validate-pr.js b/validate-pr/scripts/validate-pr.js index 0fbe53b..f7b1e77 100644 --- a/validate-pr/scripts/validate-pr.js +++ b/validate-pr/scripts/validate-pr.js @@ -60,6 +60,7 @@ module.exports = async ({ github, context, core }) => { const authorIsMaintainer = await isMaintainer(repo.owner, repo.repo, prAuthor); if (authorIsMaintainer) { core.info(`PR author ${prAuthor} has admin/maintain access. Skipping.`); + core.setOutput('skipped', 'true'); return; } core.info(`PR author ${prAuthor} is not a maintainer.`); From 21349b3e871e8c85b7cfa7eb1f13fe9ea2a573a1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 28 Mar 2026 12:46:09 +0000 Subject: [PATCH 3/3] fix(validate-pr): set skipped output for admin/maintain authors Co-authored-by: jpnurmi <140617+jpnurmi@users.noreply.github.com>