fix(ci): align cutover validator with split repository contracts
This commit is contained in:
@@ -14,7 +14,9 @@ def main() -> int:
|
|||||||
seed_service = ROOT / "src/dotnet/QuantEngine.Application/Services/JsonSeedIngestionService.cs"
|
seed_service = ROOT / "src/dotnet/QuantEngine.Application/Services/JsonSeedIngestionService.cs"
|
||||||
checks = {
|
checks = {
|
||||||
"dotnet_collector_registered": "ICollectionOrchestrator, KisDataCollectionOrchestrator" in program,
|
"dotnet_collector_registered": "ICollectionOrchestrator, KisDataCollectionOrchestrator" in program,
|
||||||
"postgres_repository_registered": "ICollectionRepository" in program,
|
"postgres_repository_registered": (
|
||||||
|
"ICollectionReadRepository" in program and "ICollectionWriteRepository" in program
|
||||||
|
),
|
||||||
"json_seed_registered": "JsonSeedIngestionService" in program,
|
"json_seed_registered": "JsonSeedIngestionService" in program,
|
||||||
"dbup_v5_embedded": "Migrations/**/*.sql" in csproj and migration.exists(),
|
"dbup_v5_embedded": "Migrations/**/*.sql" in csproj and migration.exists(),
|
||||||
"orchestrator_present": orchestrator.exists(),
|
"orchestrator_present": orchestrator.exists(),
|
||||||
|
|||||||
Reference in New Issue
Block a user