|
4 | 4 |
|
5 | 5 | use Symplify\MonorepoBuilder\Config\MBConfig; |
6 | 6 | use Symplify\MonorepoBuilder\Release\ReleaseWorker\AddTagToChangelogReleaseWorker; |
| 7 | +use Symplify\MonorepoBuilder\Release\ReleaseWorker\PushNextDevReleaseWorker; |
7 | 8 | use Symplify\MonorepoBuilder\Release\ReleaseWorker\PushTagReleaseWorker; |
8 | 9 | use Symplify\MonorepoBuilder\Release\ReleaseWorker\SetCurrentMutualDependenciesReleaseWorker; |
9 | 10 | use Symplify\MonorepoBuilder\Release\ReleaseWorker\SetNextMutualDependenciesReleaseWorker; |
10 | 11 | use Symplify\MonorepoBuilder\Release\ReleaseWorker\TagVersionReleaseWorker; |
11 | 12 | use Symplify\MonorepoBuilder\Release\ReleaseWorker\UpdateBranchAliasReleaseWorker; |
12 | 13 | use Symplify\MonorepoBuilder\Release\ReleaseWorker\UpdateReplaceReleaseWorker; |
13 | | -use WordPressPhpToolkit\MonorepoBuilder\CustomPushNextDevReleaseWorker; |
| 14 | +use Symplify\MonorepoBuilder\ValueObject\Option; |
14 | 15 |
|
15 | 16 | return static function ( MBConfig $config ): void { |
16 | 17 | // Where packages live. |
|
19 | 20 | __DIR__ . '/components', |
20 | 21 | ) |
21 | 22 | ); |
| 23 | + |
| 24 | + // Set the default branch name for release workers. |
22 | 25 | $config->defaultBranch( 'trunk' ); |
| 26 | + |
| 27 | + // Set the branch name parameter explicitly for PushNextDevReleaseWorker. |
| 28 | + $config->parameters()->set( Option::DEFAULT_BRANCH_NAME, 'trunk' ); |
| 29 | + |
23 | 30 | // Release workers - in order to execute. |
24 | 31 | $config->workers( |
25 | 32 | array( |
|
30 | 37 | PushTagReleaseWorker::class, |
31 | 38 | SetNextMutualDependenciesReleaseWorker::class, |
32 | 39 | UpdateBranchAliasReleaseWorker::class, |
33 | | - CustomPushNextDevReleaseWorker::class, |
| 40 | + PushNextDevReleaseWorker::class, |
34 | 41 | ) |
35 | 42 | ); |
36 | 43 | }; |
0 commit comments