semantic-release-gh
Version:
The official GitHub plugin, modified to accept repositoryUrl as a parameter
18 lines • 732 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.GetSearchQueries = void 0;
const GetSearchQueries = (base, commits, separator = '+') => {
return commits.reduce((searches, commit) => {
const lastSearch = searches[searches.length - 1];
const MAX_COMMIT_LENGTH = 256;
if (lastSearch && lastSearch.length + commit.length <= MAX_COMMIT_LENGTH - separator.length) {
searches[searches.length - 1] = `${lastSearch}${separator}${commit}`;
}
else {
searches.push(`${base}${separator}${commit}`);
}
return searches;
}, []);
};
exports.GetSearchQueries = GetSearchQueries;
//# sourceMappingURL=get-search-queries.js.map