Skip to content

Commit

Permalink
feat: build for release
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Jun 21, 2020
1 parent 485a87f commit eab9d1f
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 12 deletions.
4 changes: 1 addition & 3 deletions action.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Increment Version'
description: 'Increments the previous semver version adhering to the given release type'
inputs:
previous-version:
version:
description: The semver version to increment.
required: true
release-type:
Expand All @@ -14,8 +14,6 @@ inputs:
outputs:
previous-version:
description: The previous version
release-type:
description: The release type
next-version:
description: The incremented version

Expand Down
16 changes: 7 additions & 9 deletions release/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -109,12 +109,12 @@ function run() {
return __awaiter(this, void 0, void 0, function* () {
try {
const versionIncrementor = new VersionIncrementor_1.VersionIncrementor(logger);
const previousVersion = core.getInput('previous-version', { required: true });
const previousVersion = core.getInput('version', { required: true });
const releaseType = core.getInput('release-type', { required: true });
const prereleaseId = core.getInput('prerelease-id');
if (!releaseType || releaseType === '') {
logger.warning('Got undefined ReleaseType. Outputting PreviousVersion as NextVersion');
output(previousVersion, releaseType, previousVersion);
output(previousVersion, previousVersion);
}
else {
logger.info(`Calculating new version from previous version '${previousVersion}' using release type '${releaseType}'`);
Expand All @@ -123,7 +123,7 @@ function run() {
logger.debug(`Updating version for new ${releaseType}`);
const nextVersion = versionIncrementor.increment(previousVersion, releaseType, prereleaseId);
logger.info(`Setting next version to be '${nextVersion}'`);
output(previousVersion, releaseType, nextVersion);
output(previousVersion, nextVersion);
}
}
catch (error) {
Expand All @@ -132,21 +132,19 @@ function run() {
});
}
exports.run = run;
function output(previousVersion, releaseType, nextVersion) {
function output(previousVersion, nextVersion) {
logger.info('Outputting: ');
logger.info(`'previousVersion': ${previousVersion}`);
logger.info(`'releaseType': ${releaseType}`);
logger.info(`'nextVersion: ${nextVersion}`);
logger.info(`'previous-version': ${previousVersion}`);
logger.info(`'next-version: ${nextVersion}`);
core.setOutput('previous-version', previousVersion);
core.setOutput('release-type', releaseType);
core.setOutput('next-version', nextVersion);
}
function fail(error) {
logger.error(error.message);
core.setFailed(error.message);
}

//# sourceMappingURL=data:application/json;charset=utf8;base64,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dCAoYykgRG9saXR0bGUuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4vLyBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UuIFNlZSBMSUNFTlNFIGZpbGUgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgZnVsbCBsaWNlbnNlIGluZm9ybWF0aW9uLlxuXG5pbXBvcnQgKiBhcyBjb3JlIGZyb20gJ0BhY3Rpb25zL2NvcmUnO1xuaW1wb3J0IHsgTG9nZ2VyIH0gZnJvbSAnQGRvbGl0dGxlL2dpdGh1Yi1hY3Rpb25zLnNoYXJlZC5sb2dnaW5nJztcbmltcG9ydCBzZW12ZXIgZnJvbSAnc2VtdmVyJztcbmltcG9ydCB7IFJlbGVhc2VUeXBlIH0gZnJvbSAnc2VtdmVyJztcbmltcG9ydCB7IFZlcnNpb25JbmNyZW1lbnRvciB9IGZyb20gJy4vVmVyc2lvbkluY3JlbWVudG9yJztcblxuXG5jb25zdCBsb2dnZXIgPSBuZXcgTG9nZ2VyKCk7XG5cbnJ1bigpO1xuZXhwb3J0IGFzeW5jIGZ1bmN0aW9uIHJ1bigpIHtcbiAgICB0cnkge1xuICAgICAgICBjb25zdCB2ZXJzaW9uSW5jcmVtZW50b3IgPSBuZXcgVmVyc2lvbkluY3JlbWVudG9yKGxvZ2dlcik7XG4gICAgICAgIGNvbnN0IHByZXZpb3VzVmVyc2lvbiA9IGNvcmUuZ2V0SW5wdXQoJ3ByZXZpb3VzLXZlcnNpb24nLCB7cmVxdWlyZWQ6IHRydWV9KTtcbiAgICAgICAgY29uc3QgcmVsZWFzZVR5cGUgPSBjb3JlLmdldElucHV0KCdyZWxlYXNlLXR5cGUnLCB7cmVxdWlyZWQ6IHRydWV9KTtcbiAgICAgICAgY29uc3QgcHJlcmVsZWFzZUlkID0gY29yZS5nZXRJbnB1dCgncHJlcmVsZWFzZS1pZCcpO1xuICAgICAgICBpZiAoIXJlbGVhc2VUeXBlIHx8IHJlbGVhc2VUeXBlID09PSAnJykge1xuICAgICAgICAgICAgbG9nZ2VyLndhcm5pbmcoJ0dvdCB1bmRlZmluZWQgUmVsZWFzZVR5cGUuIE91dHB1dHRpbmcgUHJldmlvdXNWZXJzaW9uIGFzIE5leHRWZXJzaW9uJyk7XG5cbiAgICAgICAgICAgIG91dHB1dChwcmV2aW91c1ZlcnNpb24sIHJlbGVhc2VUeXBlLCBwcmV2aW91c1ZlcnNpb24pO1xuICAgICAgICB9XG4gICAgICAgIGVsc2Uge1xuXG4gICAgICAgICAgICBsb2dnZXIuaW5mbyhgQ2FsY3VsYXRpbmcgbmV3IHZlcnNpb24gZnJvbSBwcmV2aW91cyB2ZXJzaW9uICcke3ByZXZpb3VzVmVyc2lvbn0nIHVzaW5nIHJlbGVhc2UgdHlwZSAnJHtyZWxlYXNlVHlwZX0nYCk7XG5cbiAgICAgICAgICAgIGxvZ2dlci5kZWJ1ZyhgR290IFByZXZpb3VzIFZlcnNpb24gJHtwcmV2aW91c1ZlcnNpb259YCk7XG4gICAgICAgICAgICBsb2dnZXIuZGVidWcoYEdvdCBSZWxlYXNlIFR5cGU6ICR7cmVsZWFzZVR5cGV9YCk7XG5cbiAgICAgICAgICAgIGxvZ2dlci5kZWJ1ZyhgVXBkYXRpbmcgdmVyc2lvbiBmb3IgbmV3ICR7cmVsZWFzZVR5cGV9YCk7XG4gICAgICAgICAgICBjb25zdCBuZXh0VmVyc2lvbiA9IHZlcnNpb25JbmNyZW1lbnRvci5pbmNyZW1lbnQocHJldmlvdXNWZXJzaW9uLCByZWxlYXNlVHlwZSBhcyBSZWxlYXNlVHlwZSwgcHJlcmVsZWFzZUlkKTtcblxuICAgICAgICAgICAgbG9nZ2VyLmluZm8oYFNldHRpbmcgbmV4dCB2ZXJzaW9uIHRvIGJlICcke25leHRWZXJzaW9ufSdgKTtcbiAgICAgICAgICAgIG91dHB1dChwcmV2aW91c1ZlcnNpb24sIHJlbGVhc2VUeXBlLCBuZXh0VmVyc2lvbik7XG4gICAgICAgIH1cblxuICAgIH0gY2F0Y2ggKGVycm9yKSB7XG4gICAgICAgIGZhaWwoZXJyb3IpO1xuICAgIH1cbn1cblxuZnVuY3Rpb24gb3V0cHV0KHByZXZpb3VzVmVyc2lvbjogc3RyaW5nLCByZWxlYXNlVHlwZTogc3RyaW5nIHzCoHVuZGVmaW5lZCwgbmV4dFZlcnNpb246IHN0cmluZyB8IHVuZGVmaW5lZCkge1xuICAgIGxvZ2dlci5pbmZvKCdPdXRwdXR0aW5nOiAnKTtcbiAgICBsb2dnZXIuaW5mbyhgJ3ByZXZpb3VzVmVyc2lvbic6ICR7cHJldmlvdXNWZXJzaW9ufWApO1xuICAgIGxvZ2dlci5pbmZvKGAncmVsZWFzZVR5cGUnOiAke3JlbGVhc2VUeXBlfWApO1xuICAgIGxvZ2dlci5pbmZvKGAnbmV4dFZlcnNpb246ICR7bmV4dFZlcnNpb259YCk7XG4gICAgY29yZS5zZXRPdXRwdXQoJ3ByZXZpb3VzLXZlcnNpb24nLCBwcmV2aW91c1ZlcnNpb24pO1xuICAgIGNvcmUuc2V0T3V0cHV0KCdyZWxlYXNlLXR5cGUnLCByZWxlYXNlVHlwZSk7XG4gICAgY29yZS5zZXRPdXRwdXQoJ25leHQtdmVyc2lvbicsIG5leHRWZXJzaW9uKTtcbn1cblxuXG5mdW5jdGlvbiBmYWlsKGVycm9yOiBFcnJvcikge1xuICAgIGxvZ2dlci5lcnJvcihlcnJvci5tZXNzYWdlKTtcbiAgICBjb3JlLnNldEZhaWxlZChlcnJvci5tZXNzYWdlKTtcbn1cbiJdfQ==
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlNvdXJjZS9hY3Rpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLCtDQUErQztBQUMvQyxxR0FBcUc7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFFckcsb0RBQXNDO0FBQ3RDLDJGQUFpRTtBQUVqRSw2REFBMEQ7QUFHMUQsTUFBTSxNQUFNLEdBQUcsSUFBSSxzQ0FBTSxFQUFFLENBQUM7QUFFNUIsR0FBRyxFQUFFLENBQUM7QUFDTixTQUFzQixHQUFHOztRQUNyQixJQUFJO1lBQ0EsTUFBTSxrQkFBa0IsR0FBRyxJQUFJLHVDQUFrQixDQUFDLE1BQU0sQ0FBQyxDQUFDO1lBQzFELE1BQU0sZUFBZSxHQUFHLElBQUksQ0FBQyxRQUFRLENBQUMsU0FBUyxFQUFFLEVBQUMsUUFBUSxFQUFFLElBQUksRUFBQyxDQUFDLENBQUM7WUFDbkUsTUFBTSxXQUFXLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxjQUFjLEVBQUUsRUFBQyxRQUFRLEVBQUUsSUFBSSxFQUFDLENBQUMsQ0FBQztZQUNwRSxNQUFNLFlBQVksR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDLGVBQWUsQ0FBQyxDQUFDO1lBQ3BELElBQUksQ0FBQyxXQUFXLElBQUksV0FBVyxLQUFLLEVBQUUsRUFBRTtnQkFDcEMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxzRUFBc0UsQ0FBQyxDQUFDO2dCQUV2RixNQUFNLENBQUMsZUFBZSxFQUFFLGVBQWUsQ0FBQyxDQUFDO2FBQzVDO2lCQUNJO2dCQUVELE1BQU0sQ0FBQyxJQUFJLENBQUMsa0RBQWtELGVBQWUseUJBQXlCLFdBQVcsR0FBRyxDQUFDLENBQUM7Z0JBRXRILE1BQU0sQ0FBQyxLQUFLLENBQUMsd0JBQXdCLGVBQWUsRUFBRSxDQUFDLENBQUM7Z0JBQ3hELE1BQU0sQ0FBQyxLQUFLLENBQUMscUJBQXFCLFdBQVcsRUFBRSxDQUFDLENBQUM7Z0JBRWpELE1BQU0sQ0FBQyxLQUFLLENBQUMsNEJBQTRCLFdBQVcsRUFBRSxDQUFDLENBQUM7Z0JBQ3hELE1BQU0sV0FBVyxHQUFHLGtCQUFrQixDQUFDLFNBQVMsQ0FBQyxlQUFlLEVBQUUsV0FBMEIsRUFBRSxZQUFZLENBQUMsQ0FBQztnQkFFNUcsTUFBTSxDQUFDLElBQUksQ0FBQywrQkFBK0IsV0FBVyxHQUFHLENBQUMsQ0FBQztnQkFDM0QsTUFBTSxDQUFDLGVBQWUsRUFBRSxXQUFXLENBQUMsQ0FBQzthQUN4QztTQUVKO1FBQUMsT0FBTyxLQUFLLEVBQUU7WUFDWixJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7U0FDZjtJQUNMLENBQUM7Q0FBQTtBQTVCRCxrQkE0QkM7QUFFRCxTQUFTLE1BQU0sQ0FBQyxlQUF1QixFQUFFLFdBQStCO0lBQ3BFLE1BQU0sQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUM7SUFDNUIsTUFBTSxDQUFDLElBQUksQ0FBQyx1QkFBdUIsZUFBZSxFQUFFLENBQUMsQ0FBQztJQUN0RCxNQUFNLENBQUMsSUFBSSxDQUFDLGtCQUFrQixXQUFXLEVBQUUsQ0FBQyxDQUFDO0lBQzdDLElBQUksQ0FBQyxTQUFTLENBQUMsa0JBQWtCLEVBQUUsZUFBZSxDQUFDLENBQUM7SUFDcEQsSUFBSSxDQUFDLFNBQVMsQ0FBQyxjQUFjLEVBQUUsV0FBVyxDQUFDLENBQUM7QUFDaEQsQ0FBQztBQUdELFNBQVMsSUFBSSxDQUFDLEtBQVk7SUFDdEIsTUFBTSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDNUIsSUFBSSxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLENBQUM7QUFDbEMsQ0FBQyIsImZpbGUiOiJhY3Rpb24uanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBDb3B5cmlnaHQgKGMpIERvbGl0dGxlLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuLy8gTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlLiBTZWUgTElDRU5TRSBmaWxlIGluIHRoZSBwcm9qZWN0IHJvb3QgZm9yIGZ1bGwgbGljZW5zZSBpbmZvcm1hdGlvbi5cblxuaW1wb3J0ICogYXMgY29yZSBmcm9tICdAYWN0aW9ucy9jb3JlJztcbmltcG9ydCB7IExvZ2dlciB9IGZyb20gJ0Bkb2xpdHRsZS9naXRodWItYWN0aW9ucy5zaGFyZWQubG9nZ2luZyc7XG5pbXBvcnQgeyBSZWxlYXNlVHlwZSB9IGZyb20gJ3NlbXZlcic7XG5pbXBvcnQgeyBWZXJzaW9uSW5jcmVtZW50b3IgfSBmcm9tICcuL1ZlcnNpb25JbmNyZW1lbnRvcic7XG5cblxuY29uc3QgbG9nZ2VyID0gbmV3IExvZ2dlcigpO1xuXG5ydW4oKTtcbmV4cG9ydCBhc3luYyBmdW5jdGlvbiBydW4oKSB7XG4gICAgdHJ5IHtcbiAgICAgICAgY29uc3QgdmVyc2lvbkluY3JlbWVudG9yID0gbmV3IFZlcnNpb25JbmNyZW1lbnRvcihsb2dnZXIpO1xuICAgICAgICBjb25zdCBwcmV2aW91c1ZlcnNpb24gPSBjb3JlLmdldElucHV0KCd2ZXJzaW9uJywge3JlcXVpcmVkOiB0cnVlfSk7XG4gICAgICAgIGNvbnN0IHJlbGVhc2VUeXBlID0gY29yZS5nZXRJbnB1dCgncmVsZWFzZS10eXBlJywge3JlcXVpcmVkOiB0cnVlfSk7XG4gICAgICAgIGNvbnN0IHByZXJlbGVhc2VJZCA9IGNvcmUuZ2V0SW5wdXQoJ3ByZXJlbGVhc2UtaWQnKTtcbiAgICAgICAgaWYgKCFyZWxlYXNlVHlwZSB8fCByZWxlYXNlVHlwZSA9PT0gJycpIHtcbiAgICAgICAgICAgIGxvZ2dlci53YXJuaW5nKCdHb3QgdW5kZWZpbmVkIFJlbGVhc2VUeXBlLiBPdXRwdXR0aW5nIFByZXZpb3VzVmVyc2lvbiBhcyBOZXh0VmVyc2lvbicpO1xuXG4gICAgICAgICAgICBvdXRwdXQocHJldmlvdXNWZXJzaW9uLCBwcmV2aW91c1ZlcnNpb24pO1xuICAgICAgICB9XG4gICAgICAgIGVsc2Uge1xuXG4gICAgICAgICAgICBsb2dnZXIuaW5mbyhgQ2FsY3VsYXRpbmcgbmV3IHZlcnNpb24gZnJvbSBwcmV2aW91cyB2ZXJzaW9uICcke3ByZXZpb3VzVmVyc2lvbn0nIHVzaW5nIHJlbGVhc2UgdHlwZSAnJHtyZWxlYXNlVHlwZX0nYCk7XG5cbiAgICAgICAgICAgIGxvZ2dlci5kZWJ1ZyhgR290IFByZXZpb3VzIFZlcnNpb24gJHtwcmV2aW91c1ZlcnNpb259YCk7XG4gICAgICAgICAgICBsb2dnZXIuZGVidWcoYEdvdCBSZWxlYXNlIFR5cGU6ICR7cmVsZWFzZVR5cGV9YCk7XG5cbiAgICAgICAgICAgIGxvZ2dlci5kZWJ1ZyhgVXBkYXRpbmcgdmVyc2lvbiBmb3IgbmV3ICR7cmVsZWFzZVR5cGV9YCk7XG4gICAgICAgICAgICBjb25zdCBuZXh0VmVyc2lvbiA9IHZlcnNpb25JbmNyZW1lbnRvci5pbmNyZW1lbnQocHJldmlvdXNWZXJzaW9uLCByZWxlYXNlVHlwZSBhcyBSZWxlYXNlVHlwZSwgcHJlcmVsZWFzZUlkKTtcblxuICAgICAgICAgICAgbG9nZ2VyLmluZm8oYFNldHRpbmcgbmV4dCB2ZXJzaW9uIHRvIGJlICcke25leHRWZXJzaW9ufSdgKTtcbiAgICAgICAgICAgIG91dHB1dChwcmV2aW91c1ZlcnNpb24sIG5leHRWZXJzaW9uKTtcbiAgICAgICAgfVxuXG4gICAgfSBjYXRjaCAoZXJyb3IpIHtcbiAgICAgICAgZmFpbChlcnJvcik7XG4gICAgfVxufVxuXG5mdW5jdGlvbiBvdXRwdXQocHJldmlvdXNWZXJzaW9uOiBzdHJpbmcsIG5leHRWZXJzaW9uOiBzdHJpbmcgfCB1bmRlZmluZWQpIHtcbiAgICBsb2dnZXIuaW5mbygnT3V0cHV0dGluZzogJyk7XG4gICAgbG9nZ2VyLmluZm8oYCdwcmV2aW91cy12ZXJzaW9uJzogJHtwcmV2aW91c1ZlcnNpb259YCk7XG4gICAgbG9nZ2VyLmluZm8oYCduZXh0LXZlcnNpb246ICR7bmV4dFZlcnNpb259YCk7XG4gICAgY29yZS5zZXRPdXRwdXQoJ3ByZXZpb3VzLXZlcnNpb24nLCBwcmV2aW91c1ZlcnNpb24pO1xuICAgIGNvcmUuc2V0T3V0cHV0KCduZXh0LXZlcnNpb24nLCBuZXh0VmVyc2lvbik7XG59XG5cblxuZnVuY3Rpb24gZmFpbChlcnJvcjogRXJyb3IpIHtcbiAgICBsb2dnZXIuZXJyb3IoZXJyb3IubWVzc2FnZSk7XG4gICAgY29yZS5zZXRGYWlsZWQoZXJyb3IubWVzc2FnZSk7XG59XG4iXX0=


/***/ }),
Expand Down

0 comments on commit eab9d1f

Please sign in to comment.