allow empty committer

This commit is contained in:
lichao127 2024-07-10 12:44:23 -07:00
parent cd5c7e4b8b
commit efe7663226
No known key found for this signature in database
GPG key ID: F9277D26D38C3D9A

View file

@ -156,22 +156,25 @@ export async function createPullRequest(inputs: Inputs): Promise<void> {
core.startGroup('Configuring the committer and author') core.startGroup('Configuring the committer and author')
const parsedAuthor = utils.parseDisplayNameEmail(inputs.author) const parsedAuthor = utils.parseDisplayNameEmail(inputs.author)
const parsedCommitter = utils.parseDisplayNameEmail(inputs.committer) const parsedCommitter = utils.parseDisplayNameEmail(inputs.committer)
git.setIdentityGitOptions([
'-c', if (inputs.author != "" && inputs.committer != "") {
`author.name=${parsedAuthor.name}`, git.setIdentityGitOptions([
'-c', '-c',
`author.email=${parsedAuthor.email}`, `author.name=${parsedAuthor.name}`,
'-c', '-c',
`committer.name=${parsedCommitter.name}`, `author.email=${parsedAuthor.email}`,
'-c', '-c',
`committer.email=${parsedCommitter.email}` `committer.name=${parsedCommitter.name}`,
]) '-c',
core.info( `committer.email=${parsedCommitter.email}`
`Configured git committer as '${parsedCommitter.name} <${parsedCommitter.email}>'` ])
) core.info(
core.info( `Configured git committer as '${parsedCommitter.name} <${parsedCommitter.email}>'`
`Configured git author as '${parsedAuthor.name} <${parsedAuthor.email}>'` )
) core.info(
`Configured git author as '${parsedAuthor.name} <${parsedAuthor.email}>'`
)
}
core.endGroup() core.endGroup()
// Create or update the pull request branch // Create or update the pull request branch