fix head sha output
This commit is contained in:
parent
5a9be5875b
commit
eea4f44785
2 changed files with 4 additions and 9 deletions
6
dist/index.js
vendored
6
dist/index.js
vendored
|
@ -452,6 +452,7 @@ function createPullRequest(inputs) {
|
|||
core.endGroup();
|
||||
// Action outputs
|
||||
const outputs = new Map();
|
||||
outputs.set('pull-request-branch', inputs.branch);
|
||||
outputs.set('pull-request-commits-verified', 'false');
|
||||
// Create or update the pull request branch
|
||||
core.startGroup('Create or update the pull request branch');
|
||||
|
@ -485,10 +486,8 @@ function createPullRequest(inputs) {
|
|||
core.endGroup();
|
||||
}
|
||||
if (result.hasDiffWithBase) {
|
||||
// Create or update the pull request
|
||||
core.startGroup('Create or update the pull request');
|
||||
const pull = yield githubHelper.createOrUpdatePullRequest(inputs, baseRemote.repository, branchRepository);
|
||||
core.endGroup();
|
||||
outputs.set('pull-request-number', pull.number.toString());
|
||||
outputs.set('pull-request-url', pull.html_url);
|
||||
if (pull.created) {
|
||||
|
@ -497,10 +496,9 @@ function createPullRequest(inputs) {
|
|||
else if (result.action == 'updated') {
|
||||
outputs.set('pull-request-operation', 'updated');
|
||||
}
|
||||
outputs.set('pull-request-head-sha', result.headSha);
|
||||
outputs.set('pull-request-branch', inputs.branch);
|
||||
// Deprecated
|
||||
core.exportVariable('PULL_REQUEST_NUMBER', pull.number);
|
||||
core.endGroup();
|
||||
}
|
||||
else {
|
||||
// There is no longer a diff with the base
|
||||
|
|
|
@ -177,6 +177,7 @@ export async function createPullRequest(inputs: Inputs): Promise<void> {
|
|||
|
||||
// Action outputs
|
||||
const outputs = new Map<string, string>()
|
||||
outputs.set('pull-request-branch', inputs.branch)
|
||||
outputs.set('pull-request-commits-verified', 'false')
|
||||
|
||||
// Create or update the pull request branch
|
||||
|
@ -232,15 +233,12 @@ export async function createPullRequest(inputs: Inputs): Promise<void> {
|
|||
}
|
||||
|
||||
if (result.hasDiffWithBase) {
|
||||
// Create or update the pull request
|
||||
core.startGroup('Create or update the pull request')
|
||||
const pull = await githubHelper.createOrUpdatePullRequest(
|
||||
inputs,
|
||||
baseRemote.repository,
|
||||
branchRepository
|
||||
)
|
||||
core.endGroup()
|
||||
|
||||
outputs.set('pull-request-number', pull.number.toString())
|
||||
outputs.set('pull-request-url', pull.html_url)
|
||||
if (pull.created) {
|
||||
|
@ -248,10 +246,9 @@ export async function createPullRequest(inputs: Inputs): Promise<void> {
|
|||
} else if (result.action == 'updated') {
|
||||
outputs.set('pull-request-operation', 'updated')
|
||||
}
|
||||
outputs.set('pull-request-head-sha', result.headSha)
|
||||
outputs.set('pull-request-branch', inputs.branch)
|
||||
// Deprecated
|
||||
core.exportVariable('PULL_REQUEST_NUMBER', pull.number)
|
||||
core.endGroup()
|
||||
} else {
|
||||
// There is no longer a diff with the base
|
||||
// Check we are in a state where a branch exists
|
||||
|
|
Loading…
Reference in a new issue