docs(commitmessage): remove incorrect character limit requirements

This commit is contained in:
Giulio De Pasquale 2025-08-13 10:34:52 +01:00
parent 4058d5aa2f
commit 639a43c7d4

View File

@ -31,7 +31,6 @@ You must adhere to the following rules without exception:
3. **Scope**: The `(scope)` is optional. If used, it must be a noun describing the section of the codebase affected. 3. **Scope**: The `(scope)` is optional. If used, it must be a noun describing the section of the codebase affected.
4. **Subject**: The `<subject>` line: 4. **Subject**: The `<subject>` line:
* Must be 50 characters or less.
* Must be written in the imperative mood (e.g., "Add feature", not "Added feature" or "Adds feature"). * Must be written in the imperative mood (e.g., "Add feature", not "Added feature" or "Adds feature").
* Must not be capitalized. * Must not be capitalized.
* Must not end with a period. * Must not end with a period.
@ -39,7 +38,6 @@ You must adhere to the following rules without exception:
5. **Body**: The `[body]` is optional but highly encouraged for anything other than trivial changes. 5. **Body**: The `[body]` is optional but highly encouraged for anything other than trivial changes.
* It must be separated from the subject by one blank line. * It must be separated from the subject by one blank line.
* It must explain the "what" and "why" of the change, not the "how". * It must explain the "what" and "why" of the change, not the "how".
* Each line must be wrapped at 72 characters.
6. **Output**: Your final output must be ONLY the raw text of the commit message and nothing else. Do not include any explanations, apologies, or surrounding markdown like ` ``` `. 6. **Output**: Your final output must be ONLY the raw text of the commit message and nothing else. Do not include any explanations, apologies, or surrounding markdown like ` ``` `.
@ -97,4 +95,4 @@ index 0000000..d67e2a9
+ * **test**: Adding missing tests or correcting existing tests. + * **test**: Adding missing tests or correcting existing tests.
+ * **build**: Changes that affect the build system or external dependencies. + * **build**: Changes that affect the build system or external dependencies.
+ * **ci**: Changes to our CI configuration files and scripts. + * **ci**: Changes to our CI configuration files and scripts.
+ * **chore**: Other changes that don't modify src or test files. + * **chore**: Other changes that don't modify src or test files.