diff --git a/dist/index.js b/dist/index.js index 89b28a994..c5ef74326 100644 --- a/dist/index.js +++ b/dist/index.js @@ -146,6 +146,7 @@ module.exports = (app, { getRouter }) => { tag, name, disableReleaser, + commitish, } = getInput() const config = await getConfig({ @@ -196,6 +197,7 @@ module.exports = (app, { getRouter }) => { name, isPreRelease, shouldDraft, + commitish, }) let createOrUpdateReleaseResponse @@ -235,6 +237,7 @@ function getInput({ config } = {}) { core.getInput('disable-releaser').toLowerCase() === 'true', disableAutolabeler: core.getInput('disable-autolabeler').toLowerCase() === 'true', + commitish: core.getInput('commitish') || undefined, } } @@ -823,6 +826,7 @@ module.exports.generateReleaseInfo = ({ name = undefined, isPreRelease, shouldDraft, + commitish = undefined }) => { let body = config.template @@ -862,7 +866,9 @@ module.exports.generateReleaseInfo = ({ : '' } - let commitish = config['commitish'] || '' + if (commitish === undefined) { + commitish = config['commitish'] || '' + } return { name, diff --git a/index.js b/index.js index 3ffe0aa9a..80ac51c74 100644 --- a/index.js +++ b/index.js @@ -132,6 +132,7 @@ module.exports = (app, { getRouter }) => { tag, name, disableReleaser, + commitish, } = getInput() const config = await getConfig({ @@ -182,6 +183,7 @@ module.exports = (app, { getRouter }) => { name, isPreRelease, shouldDraft, + commitish, }) let createOrUpdateReleaseResponse @@ -221,6 +223,7 @@ function getInput({ config } = {}) { core.getInput('disable-releaser').toLowerCase() === 'true', disableAutolabeler: core.getInput('disable-autolabeler').toLowerCase() === 'true', + commitish: core.getInput('commitish') || undefined, } } diff --git a/lib/releases.js b/lib/releases.js index 717c14dfe..e5115ae4b 100644 --- a/lib/releases.js +++ b/lib/releases.js @@ -253,6 +253,7 @@ module.exports.generateReleaseInfo = ({ name = undefined, isPreRelease, shouldDraft, + commitish = undefined, }) => { let body = config.template @@ -292,7 +293,9 @@ module.exports.generateReleaseInfo = ({ : '' } - let commitish = config['commitish'] || '' + if (commitish === undefined) { + commitish = config['commitish'] || '' + } return { name,