From 95751ecbe74e655cd096e96919fac0078d434118 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 10 Feb 2026 06:35:00 +0000 Subject: [PATCH 1/2] Initial plan From 1f1d39585640aaabe11d5c2421db7e10366b686d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 10 Feb 2026 06:42:31 +0000 Subject: [PATCH 2/2] Fix pr-status to work without --pr parameter Co-authored-by: adierkens <13004162+adierkens@users.noreply.github.com> --- packages/core/src/__tests__/auto.test.ts | 2 -- packages/core/src/auto.ts | 8 +------- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/packages/core/src/__tests__/auto.test.ts b/packages/core/src/__tests__/auto.test.ts index 50eea556f..8913a30ea 100644 --- a/packages/core/src/__tests__/auto.test.ts +++ b/packages/core/src/__tests__/auto.test.ts @@ -450,13 +450,11 @@ describe("Auto", () => { test("should catch exceptions when status fails to post", async () => { const auto = new Auto(defaults); - process.exit = jest.fn() as any; auto.logger = dummyLog(); await auto.loadConfig(); auto.git!.createStatus = createStatus; await auto.prStatus({ ...required, sha: "1234" }); - expect(process.exit).toHaveBeenCalled(); expect(createStatus).toHaveBeenCalled(); }); diff --git a/packages/core/src/auto.ts b/packages/core/src/auto.ts index c7253ebca..c53c45469 100644 --- a/packages/core/src/auto.ts +++ b/packages/core/src/auto.ts @@ -950,13 +950,7 @@ export default class Auto { } let { sha } = options; - let prNumber: number | undefined; - - try { - prNumber = this.getPrNumber("pr", pr); - } catch (error) { - // default to sha if no PR found - } + const prNumber = getPrNumberFromEnv(pr); this.logger.verbose.info("Using command: 'pr-status'");