github-release-from-cc-changelog
Version:
Create/update Github release notes from a CHANGELOG
16 lines (11 loc) • 410 B
JavaScript
;
const { Octokit } = require("@octokit/rest")
, UserError = require("./user-error");
const githubToken =
process.env.CONVENTIONAL_GITHUB_RELEASER_TOKEN ||
process.env.GITHUB_TOKEN ||
process.env.GH_TOKEN;
if (!githubToken) {
throw new UserError("Ensure GitHub token at CONVENTIONAL_GITHUB_RELEASER_TOKEN env var");
}
module.exports = new Octokit({ auth: `token ${ githubToken }` });