Skip to content

Commit

Permalink
Merge pull request #6 from monofony/fix/repository-name
Browse files Browse the repository at this point in the history
Add monorepo builder
  • Loading branch information
loic425 authored Jan 2, 2025
2 parents 33f5baf + 66bbdd1 commit 41b8234
Show file tree
Hide file tree
Showing 4 changed files with 84 additions and 5 deletions.
3 changes: 2 additions & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@
"php": "^8.3"
},
"require-dev": {
"symplify/easy-coding-standard": "^12.0"
"symplify/easy-coding-standard": "^12.0",
"symplify/monorepo-builder": "^11.2"
},
"config": {
"sort-packages": true
Expand Down
58 changes: 55 additions & 3 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 26 additions & 0 deletions monorepo-builder.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<?php

declare(strict_types=1);

use Symplify\MonorepoBuilder\ComposerJsonManipulator\ValueObject\ComposerJsonSection;
use Symplify\MonorepoBuilder\Config\MBConfig;
use Symplify\MonorepoBuilder\Release\ReleaseWorker\PushNextDevReleaseWorker;
use Symplify\MonorepoBuilder\Release\ReleaseWorker\PushTagReleaseWorker;
use Symplify\MonorepoBuilder\Release\ReleaseWorker\SetCurrentMutualDependenciesReleaseWorker;
use Symplify\MonorepoBuilder\Release\ReleaseWorker\SetNextMutualDependenciesReleaseWorker;
use Symplify\MonorepoBuilder\Release\ReleaseWorker\TagVersionReleaseWorker;
use Symplify\MonorepoBuilder\Release\ReleaseWorker\UpdateBranchAliasReleaseWorker;

return static function (MBConfig $mbConfig): void {
$mbConfig->defaultBranch('main');

$mbConfig->packageDirectories([__DIR__ . '/src']);

$services = $mbConfig->services();
$services->set(SetCurrentMutualDependenciesReleaseWorker::class);
$services->set(TagVersionReleaseWorker::class);
$services->set(PushTagReleaseWorker::class);
$services->set(SetNextMutualDependenciesReleaseWorker::class);
$services->set(UpdateBranchAliasReleaseWorker::class);
$services->set(PushNextDevReleaseWorker::class);
};
2 changes: 1 addition & 1 deletion src/Cqrs/composer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "akawaka/cqrs-pack",
"name": "monofony/cqrs-pack",
"description": "Pack for CQRS",
"type": "meta-package",
"license": "MIT",
Expand Down

0 comments on commit 41b8234

Please sign in to comment.