File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change 55namespace Symplify \MonorepoBuilder \Kernel ;
66
77use Psr \Container \ContainerInterface ;
8+ use Symplify \MonorepoBuilder \Contract \Git \TagResolverInterface ;
89use Symplify \MonorepoBuilder \Release \Contract \ReleaseWorker \ReleaseWorkerInterface ;
910use Symplify \PackageBuilder \DependencyInjection \CompilerPass \AutowireInterfacesCompilerPass ;
1011use Symplify \PackageBuilder \ValueObject \ConsoleColorDiffConfig ;
@@ -17,10 +18,14 @@ final class MonorepoBuilderKernel extends AbstractSymplifyKernel
1718 */
1819 public function createFromConfigs (array $ configFiles ): ContainerInterface
1920 {
20- $ configFiles [] = __DIR__ . '/../../config/config.php ' ;
21+ // Add default config BEFORE user configs so user configs can override defaults
22+ array_unshift ($ configFiles , __DIR__ . '/../../config/config.php ' );
2123 $ configFiles [] = ConsoleColorDiffConfig::FILE_PATH ;
2224
23- $ autowireInterfacesCompilerPass = new AutowireInterfacesCompilerPass ([ReleaseWorkerInterface::class]);
25+ $ autowireInterfacesCompilerPass = new AutowireInterfacesCompilerPass ([
26+ ReleaseWorkerInterface::class,
27+ TagResolverInterface::class,
28+ ]);
2429 $ compilerPasses = [$ autowireInterfacesCompilerPass ];
2530
2631 return $ this ->create ($ configFiles , $ compilerPasses , []);
You can’t perform that action at this time.
0 commit comments