UNPKG

projen

Version:

CDK for software projects

34 lines 3.23 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); /** * Generate an annotated release tag using version and changelog files. * * The tag from the release tag from the release tag file will be used as is. * * The tag annotation message will be set to the content of the provided changelog * file. * * Environment variables: * * - RELEASE_TAG_FILE: Release Tag file containing the bumped release tag * - CHANGELOG_FILE: Changelog to be used for tag annotation * */ const tag_version_1 = require("./tag-version"); const changelog = process.env.CHANGELOG; const releaseTagFile = process.env.RELEASE_TAG_FILE; if (!releaseTagFile) { throw new Error("RELEASE_TAG_FILE is required"); } if (!changelog) { throw new Error("CHANGELOG is required"); } const opts = { changelog, releaseTagFile: releaseTagFile, }; (0, tag_version_1.tag)(process.cwd(), opts).catch((e) => { console.log(e.stack); process.exit(1); }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFnLXZlcnNpb24udGFzay5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yZWxlYXNlL3RhZy12ZXJzaW9uLnRhc2sudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQTs7Ozs7Ozs7Ozs7OztHQWFHO0FBQ0gsK0NBQWdEO0FBRWhELE1BQU0sU0FBUyxHQUFHLE9BQU8sQ0FBQyxHQUFHLENBQUMsU0FBUyxDQUFDO0FBQ3hDLE1BQU0sY0FBYyxHQUFHLE9BQU8sQ0FBQyxHQUFHLENBQUMsZ0JBQWdCLENBQUM7QUFFcEQsSUFBSSxDQUFDLGNBQWMsRUFBRSxDQUFDO0lBQ3BCLE1BQU0sSUFBSSxLQUFLLENBQUMsOEJBQThCLENBQUMsQ0FBQztBQUNsRCxDQUFDO0FBRUQsSUFBSSxDQUFDLFNBQVMsRUFBRSxDQUFDO0lBQ2YsTUFBTSxJQUFJLEtBQUssQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDO0FBQzNDLENBQUM7QUFFRCxNQUFNLElBQUksR0FBZTtJQUN2QixTQUFTO0lBQ1QsY0FBYyxFQUFFLGNBQWM7Q0FDL0IsQ0FBQztBQUVGLElBQUEsaUJBQUcsRUFBQyxPQUFPLENBQUMsR0FBRyxFQUFFLEVBQUUsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBUSxFQUFFLEVBQUU7SUFDMUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDckIsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztBQUNsQixDQUFDLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogR2VuZXJhdGUgYW4gYW5ub3RhdGVkIHJlbGVhc2UgdGFnIHVzaW5nIHZlcnNpb24gYW5kIGNoYW5nZWxvZyBmaWxlcy5cbiAqXG4gKiBUaGUgdGFnIGZyb20gdGhlIHJlbGVhc2UgdGFnIGZyb20gdGhlIHJlbGVhc2UgdGFnIGZpbGUgd2lsbCBiZSB1c2VkIGFzIGlzLlxuICpcbiAqIFRoZSB0YWcgYW5ub3RhdGlvbiBtZXNzYWdlIHdpbGwgYmUgc2V0IHRvIHRoZSBjb250ZW50IG9mIHRoZSBwcm92aWRlZCBjaGFuZ2Vsb2dcbiAqIGZpbGUuXG4gKlxuICogRW52aXJvbm1lbnQgdmFyaWFibGVzOlxuICpcbiAqIC0gUkVMRUFTRV9UQUdfRklMRTogUmVsZWFzZSBUYWcgZmlsZSBjb250YWluaW5nIHRoZSBidW1wZWQgcmVsZWFzZSB0YWdcbiAqIC0gQ0hBTkdFTE9HX0ZJTEU6IENoYW5nZWxvZyB0byBiZSB1c2VkIGZvciB0YWcgYW5ub3RhdGlvblxuICpcbiAqL1xuaW1wb3J0IHsgdGFnLCBUYWdPcHRpb25zIH0gZnJvbSBcIi4vdGFnLXZlcnNpb25cIjtcblxuY29uc3QgY2hhbmdlbG9nID0gcHJvY2Vzcy5lbnYuQ0hBTkdFTE9HO1xuY29uc3QgcmVsZWFzZVRhZ0ZpbGUgPSBwcm9jZXNzLmVudi5SRUxFQVNFX1RBR19GSUxFO1xuXG5pZiAoIXJlbGVhc2VUYWdGaWxlKSB7XG4gIHRocm93IG5ldyBFcnJvcihcIlJFTEVBU0VfVEFHX0ZJTEUgaXMgcmVxdWlyZWRcIik7XG59XG5cbmlmICghY2hhbmdlbG9nKSB7XG4gIHRocm93IG5ldyBFcnJvcihcIkNIQU5HRUxPRyBpcyByZXF1aXJlZFwiKTtcbn1cblxuY29uc3Qgb3B0czogVGFnT3B0aW9ucyA9IHtcbiAgY2hhbmdlbG9nLFxuICByZWxlYXNlVGFnRmlsZTogcmVsZWFzZVRhZ0ZpbGUsXG59O1xuXG50YWcocHJvY2Vzcy5jd2QoKSwgb3B0cykuY2F0Y2goKGU6IEVycm9yKSA9PiB7XG4gIGNvbnNvbGUubG9nKGUuc3RhY2spO1xuICBwcm9jZXNzLmV4aXQoMSk7XG59KTtcbiJdfQ==