From 2fc9dcac6fa50c3d1a8a0dfad242f797f3373eb7 Mon Sep 17 00:00:00 2001 From: Vx-V <207031497+Vx-V@users.noreply.github.com> Date: Tue, 6 May 2025 11:27:09 +0300 Subject: [PATCH 1/2] Do not pre-start github API request --- src/run.ts | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/run.ts b/src/run.ts index 5ef5735a..a7ad64a8 100644 --- a/src/run.ts +++ b/src/run.ts @@ -300,12 +300,6 @@ export async function runVersion({ }); } - const existingPullRequestsPromise = octokit.rest.pulls.list({ - ...github.context.repo, - state: "open", - head: `${github.context.repo.owner}:${versionBranch}`, - base: branch, - }); let changedPackages = await getChangedPackages(cwd, versionsByDirectory); let changedPackagesInfoPromises = Promise.all( changedPackages.map(async (pkg) => { @@ -331,7 +325,12 @@ export async function runVersion({ await git.pushChanges({ branch: versionBranch, message: finalCommitMessage }); - let existingPullRequests = await existingPullRequestsPromise; + let existingPullRequests = await octokit.rest.pulls.list({ + ...github.context.repo, + state: "open", + head: `${github.context.repo.owner}:${versionBranch}`, + base: branch, + }); core.info(JSON.stringify(existingPullRequests.data, null, 2)); const changedPackagesInfo = (await changedPackagesInfoPromises) From 911a2bf14b2b4b1628c100ec829460f98e1b6ab4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Burzy=C5=84ski?= Date: Tue, 6 May 2025 23:06:20 +0200 Subject: [PATCH 2/2] Create quiet-jeans-poke.md --- .changeset/quiet-jeans-poke.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/quiet-jeans-poke.md diff --git a/.changeset/quiet-jeans-poke.md b/.changeset/quiet-jeans-poke.md new file mode 100644 index 00000000..a2a446ee --- /dev/null +++ b/.changeset/quiet-jeans-poke.md @@ -0,0 +1,5 @@ +--- +"@changesets/action": patch +--- + +Avoid searching for an existing pull request early.