Skip to content

Configure semantic-release commit message line length limits - #6

Merged
Rotorsoft merged 1 commit into
masterfrom
ro/feature-5-configure-semantic-release-commit-messag
Feb 5, 2026
Merged

Configure semantic-release commit message line length limits#6
Rotorsoft merged 1 commit into
masterfrom
ro/feature-5-configure-semantic-release-commit-messag

Conversation

@Rotorsoft

Copy link
Copy Markdown
Owner

Summary

  • Disabled commitlint body and footer line length limits by setting body-max-line-length and footer-max-line-length rules to [0, 'always', Infinity]
  • This allows semantic-release to generate commit messages with long Co-Authored-By footers and detailed descriptions without triggering commitlint validation errors

Test Plan

  • Verify commitlint accepts long body/footer lines: echo "test: message with long body" | pnpm commitlint
  • Confirm CI pipeline passes on merge to main
  • Verify semantic-release can generate commits without line length errors

Closes #5


Created with Claude by gent

Completed GitHub issue #5

Semantic-release generates commit messages with release notes in the body
that can exceed 100 characters per line. The Co-Authored-By footer can
also exceed this limit. Disabled body-max-line-length and
footer-max-line-length rules to prevent CI failures during releases.

Co-Authored-By: Claude <noreply@anthropic.com>
@Rotorsoft Rotorsoft self-assigned this Feb 5, 2026
@Rotorsoft
Rotorsoft merged commit d1a9a5c into master Feb 5, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Configure semantic-release commit message line length limits

1 participant