style: validate commit messages

This commit is contained in:
Khoubza Younes
2023-01-21 23:03:19 +01:00
parent 01bcdda4d3
commit fd8fe09577
3 changed files with 38 additions and 1 deletions
+1
View File
@@ -155,6 +155,7 @@
},
"scripts": {
"check-syntax": "test `find ./src -iname \"*.php\" | xargs -n1 -P6 php -l | grep -Fv \"No syntax errors\" | wc -l` -eq 0",
"lint": "git diff --staged | php ./vendor/bin/grumphp run",
"normalize-composer": "find src -name \"composer.json\" -exec composer normalize {} \\;",
"normalize-packs": "find packs -name \"composer.json\" -exec composer normalize {} \\;",
"validate-composer": "find src -name \"composer.json\" -exec composer validate --strict {} \\;"
+28 -1
View File
@@ -10,4 +10,31 @@ grumphp:
yamllint: ~
# phpstan: ~
phpunit: ~
git_commit_message: ~
# git_branch_name:
# blacklist:
# - main
git_commit_message:
allow_empty_message: false
enforce_capitalized_subject: false
type_scope_conventions:
types:
- build
- ci
- chore
- docs
- feat
- fix
- perf
- refactor
- revert
- style
- test
scopes:
- core
- flasher
- toastr
- noty
- notyf
- pnotify
- sweetalert
- notify
+9
View File
@@ -13,4 +13,13 @@ return static function (MBConfig $config) {
));
$config->packageAliasFormat('2.x-dev');
$config->workers(array(
// 'Symplify\MonorepoBuilder\Release\ReleaseWorker\AddTagToChangelogReleaseWorker',
// 'Symplify\MonorepoBuilder\Release\ReleaseWorker\PushNextDevReleaseWorker',
// 'Symplify\MonorepoBuilder\Release\ReleaseWorker\PushTagReleaseWorker',
// 'Symplify\MonorepoBuilder\Release\ReleaseWorker\SetCurrentMutualDependenciesReleaseWorker',
// 'Symplify\MonorepoBuilder\Release\ReleaseWorker\TagVersionReleaseWorker',
// 'Symplify\MonorepoBuilder\Release\ReleaseWorker\UpdateBranchAliasReleaseWorker',
));
};