semantic_release.commit_parser.conventional.parser_monorepo module¶
- class semantic_release.commit_parser.conventional.parser_monorepo.ConventionalCommitMonorepoParser(options: ConventionalCommitMonorepoParserOptions | None = None)[source]¶
Bases:
CommitParser[ParsedCommit|ParseError,ConventionalCommitMonorepoParserOptions]- get_default_options() ConventionalCommitMonorepoParserOptions[source]¶
- logged_parse_error(commit: Commit, error: str) ParseError[source]¶
- parse_commit(commit: Commit) ParseResult[source]¶
Attempt to parse the commit message with a regular expression into a ParseResult.
- parse_message(message: str, strict_scope: bool = False) ParsedMessageResult | None[source]¶
- parser_options¶