-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmonorepo-builder.php
More file actions
18 lines (15 loc) · 914 Bytes
/
Copy pathmonorepo-builder.php
File metadata and controls
18 lines (15 loc) · 914 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
declare(strict_types=1);
use Symplify\MonorepoBuilder\Config\MBConfig;
return static function (MBConfig $mbConfig): void {
// All runtime + tooling packages (incl. firefly/installer) are discovered here for
// `bump-interdependency` / `release`. The actual git subtree split to the read-only Packagist
// mirrors is driven by .github/workflows/release.yml (monorepo-builder v11 has no split command);
// that workflow's split matrix is the authoritative mirror registry (26 units: every dir here
// plus `skeleton/`, which is intentionally NOT registered below).
//
// `skeleton/` is deliberately excluded from packageDirectories: it keeps *@dev +
// minimum-stability: dev until the family is live on Packagist (see docs/publishing.md), so it
// must not be touched by `bump-interdependency` in this phase.
$mbConfig->packageDirectories([__DIR__.'/packages']);
};