diff --git a/services/FilterLists.AppHost/Program.cs b/services/FilterLists.AppHost/Program.cs index 96ab2060df..5d0fc5c55a 100644 --- a/services/FilterLists.AppHost/Program.cs +++ b/services/FilterLists.AppHost/Program.cs @@ -9,9 +9,11 @@ .PublishAsConnectionString() // customized for free tier, don't trust Aspire to provision db .AddDatabase("directorydb"); -builder.AddProject("directorymigrationservice") - .WithReference(directoryDb) - .WithReference(appInsights); +// TODO: migrate published db from run-once instance (Container Apps 'App" type restarts) +if (!builder.ExecutionContext.IsPublishMode) + builder.AddProject("directorymigrationservice") + .WithReference(directoryDb) + .WithReference(appInsights); var directoryApi = builder.AddProject("directoryapi") .WithReference(directoryDb)