0.0.136
This commit is contained in:
@@ -97443,7 +97443,7 @@ function query({
|
|||||||
// package.json
|
// package.json
|
||||||
var package_default = {
|
var package_default = {
|
||||||
name: "@pullfrog/action",
|
name: "@pullfrog/action",
|
||||||
version: "0.0.135",
|
version: "0.0.136",
|
||||||
type: "module",
|
type: "module",
|
||||||
files: [
|
files: [
|
||||||
"index.js",
|
"index.js",
|
||||||
@@ -124808,10 +124808,10 @@ var PullRequestInfoTool = tool({
|
|||||||
}
|
}
|
||||||
log.info(`Fetching base branch: origin/${baseBranch}`);
|
log.info(`Fetching base branch: origin/${baseBranch}`);
|
||||||
$("git", ["fetch", "origin", baseBranch, "--depth=20"]);
|
$("git", ["fetch", "origin", baseBranch, "--depth=20"]);
|
||||||
log.info(`Fetching PR branch: origin/${headBranch}`);
|
log.info(`Fetching PR #${pull_number} using refs/pull/${pull_number}/head`);
|
||||||
$("git", ["fetch", "origin", headBranch]);
|
$("git", ["fetch", "origin", `refs/pull/${pull_number}/head`]);
|
||||||
log.info(`Checking out PR branch: origin/${headBranch}`);
|
log.info(`Checking out PR branch: ${headBranch}`);
|
||||||
$("git", ["checkout", "-B", headBranch, `origin/${headBranch}`]);
|
$("git", ["checkout", "-B", headBranch, "FETCH_HEAD"]);
|
||||||
return {
|
return {
|
||||||
number: data.number,
|
number: data.number,
|
||||||
url: data.html_url,
|
url: data.html_url,
|
||||||
@@ -125202,6 +125202,28 @@ function setupGitBranch(payload) {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
log.info(`\u{1F33F} Setting up git branch: ${branch}`);
|
log.info(`\u{1F33F} Setting up git branch: ${branch}`);
|
||||||
|
const issueNumber = "issue_number" in payload.event ? payload.event.issue_number : void 0;
|
||||||
|
const isLikelyPR = issueNumber !== void 0 && branch !== void 0;
|
||||||
|
if (isLikelyPR) {
|
||||||
|
try {
|
||||||
|
log.debug(`Fetching PR #${issueNumber} using refs/pull/${issueNumber}/head`);
|
||||||
|
execSync(`git fetch origin refs/pull/${issueNumber}/head`, {
|
||||||
|
cwd: repoDir,
|
||||||
|
stdio: "pipe"
|
||||||
|
});
|
||||||
|
log.debug(`Checking out branch: ${branch}`);
|
||||||
|
execSync(`git checkout -B ${branch} FETCH_HEAD`, {
|
||||||
|
cwd: repoDir,
|
||||||
|
stdio: "pipe"
|
||||||
|
});
|
||||||
|
log.info(`\u2713 Successfully checked out PR branch: ${branch}`);
|
||||||
|
return;
|
||||||
|
} catch (error41) {
|
||||||
|
log.debug(
|
||||||
|
`PR ref fetch failed, falling back to branch name fetch: ${error41 instanceof Error ? error41.message : String(error41)}`
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
try {
|
try {
|
||||||
log.debug(`Fetching branch from origin: ${branch}`);
|
log.debug(`Fetching branch from origin: ${branch}`);
|
||||||
execSync(`git fetch origin ${branch}`, {
|
execSync(`git fetch origin ${branch}`, {
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@pullfrog/action",
|
"name": "@pullfrog/action",
|
||||||
"version": "0.0.135",
|
"version": "0.0.136",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"files": [
|
"files": [
|
||||||
"index.js",
|
"index.js",
|
||||||
|
|||||||
Reference in New Issue
Block a user