feat(ql3): materialize package secret bindings

This commit is contained in:
whyour
2026-08-13 10:31:06 +08:00
parent 55ef085a6e
commit d72631a2b0
34 changed files with 839 additions and 115 deletions
@@ -79,6 +79,8 @@ export async function recoverLocalApplicationPluginPackages(
await storage.pluginPackageTaskReconciliations();
const pluginPackageMaterializedRevisions =
await storage.pluginPackageMaterializedRevisions();
const pluginPackageSecretBindings =
await storage.pluginPackageSecretBindings();
const pluginPackageTaskPublicationRecovery =
await new PluginPackageTaskPublicationRecoveryCoordinator({
source: pluginPackageTaskReconciliations,
@@ -89,6 +91,7 @@ export async function recoverLocalApplicationPluginPackages(
stagingRoot: options.pluginPackages.stagingRoot,
}),
materializedRepository: pluginPackageMaterializedRevisions,
secretBindingSource: pluginPackageSecretBindings,
reconciliationRepository: pluginPackageTaskReconciliations,
taskSpecSemanticRegistry,
}),