Skip to content

Conversation

@joao-aveiro
Copy link
Collaborator

This pull request includes changes to the .github/configs/commitlint.config.js file to simplify and standardize commit message linting rules. The most important changes include removing custom validation logic and adding standardized rules for line lengths and subject casing.

Standardization of commit message linting rules:

  • Removed custom validation function validateBodyMaxLengthIgnoringDeps and its associated plugin.
  • Added standardized rules for body-max-line-length, header-max-length, and footer-max-line-length, setting them to a warning level with a maximum of 100 characters.
  • Added a rule for subject-case to warn against using sentence-case, start-case, pascal-case, and upper-case.

@joao-aveiro joao-aveiro merged commit 4ea888c into main Apr 10, 2025
2 checks passed
@github-actions
Copy link

🎉 This PR is included in version 1.1.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants