Skip to content

Commit b1467cd

Browse files
committed
fix: set last_release_version output even if no release has been published
1 parent 3ad3c5e commit b1467cd

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/windUpJob.task.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,18 @@ module.exports = async (result) => {
1414

1515
const {lastRelease, commits, nextRelease, releases} = result;
1616

17+
if (lastRelease.version) {
18+
core.debug(`The last release was "${lastRelease.version}".`);
19+
core.setOutput(outputs.last_release_version, lastRelease.version)
20+
}
21+
1722
if (!nextRelease) {
1823
core.debug('No release published.');
1924
return Promise.resolve();
2025
}
2126

2227
core.debug(`Published ${nextRelease.type} release version ${nextRelease.version} containing ${commits.length} commits.`);
2328

24-
if (lastRelease.version) {
25-
core.debug(`The last release was "${lastRelease.version}".`);
26-
}
27-
2829
for (const release of releases) {
2930
core.debug(`The release was published with plugin "${release.pluginName}".`);
3031
}
@@ -40,5 +41,4 @@ module.exports = async (result) => {
4041
core.setOutput(outputs.new_release_patch_version, patch);
4142
core.setOutput(outputs.new_release_channel, channel);
4243
core.setOutput(outputs.new_release_notes, notes);
43-
core.setOutput(outputs.last_release_version, lastRelease.version)
4444
};

0 commit comments

Comments
 (0)