chore: add php-commitizen (#76)
Adds PHP Commitizen for automated commit message formatting. fix #39
This commit is contained in:
parent
50115fb6c9
commit
5fa3e1403e
5 changed files with 180 additions and 12 deletions
30
.php-commitizen.php
Normal file
30
.php-commitizen.php
Normal file
|
@ -0,0 +1,30 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'type' => [
|
||||
'lengthMin' => 1, // Min length of the type
|
||||
'lengthMax' => 8, // Max length of the type
|
||||
'acceptExtra' => false, // Allow adding types not listed in 'values' key
|
||||
'values' => ['feat', 'fix', 'refactor', 'style', 'docs', 'chore', 'test', 'perf', 'build', 'ci'], // All the values usable as type
|
||||
],
|
||||
'scope' => [
|
||||
'lengthMin' => 0, // Min length of the scope
|
||||
'lengthMax' => 10, // Max length of the scope
|
||||
'acceptExtra' => true, // Allow adding scopes not listed in 'values' key
|
||||
'values' => [], // All the values usable as scope
|
||||
],
|
||||
'description' => [
|
||||
'lengthMin' => 1, // Min length of the description
|
||||
'lengthMax' => 44, // Max length of the description
|
||||
],
|
||||
'subject' => [
|
||||
'lengthMin' => 1, // Min length of the subject
|
||||
'lengthMax' => 50, // Max length of the subject
|
||||
],
|
||||
'body' => [
|
||||
'wrap' => 72, // Wrap the body at 72 characters
|
||||
],
|
||||
'footer' => [
|
||||
'wrap' => 72, // Wrap the footer at 72 characters
|
||||
],
|
||||
];
|
Reference in a new issue