UNPKG

renovate

Version:

Automated dependency updates. Flexible so you don't need to be.

38 lines (37 loc) 1.15 kB
import { compile } from "../../../../util/template/index.js"; import { CommitMessageFactory } from "../../model/commit-message-factory.js"; //#region lib/workers/repository/config-migration/branch/commit-message.ts var ConfigMigrationCommitMessageFactory = class { config; configFile; constructor(config, configFile) { this.config = config; this.configFile = configFile; } create(commitMessageTopic) { const { commitMessage } = this.config; const config = { ...this.config, semanticCommitScope: "config", commitMessageExtra: "", commitMessageAction: "", commitMessageSuffix: "", commitMessageTopic }; const commit = new CommitMessageFactory(config).create(); if (commitMessage) { config.commitMessagePrefix = ""; commit.subject = compile(commitMessage, config); } else commit.subject = commitMessageTopic; return commit; } getCommitMessage() { return this.create(`Migrate config ${this.configFile}`).toString(); } getPrTitle() { return this.create(`Migrate Renovate config`).toString(); } }; //#endregion export { ConfigMigrationCommitMessageFactory }; //# sourceMappingURL=commit-message.js.map