Skip to content

Commit f4407e5

Browse files
intel352claude
andcommitted
feat: register datastores, marketplace, and policy plugins in server
Add missing plugin imports so scenarios 23-42 can use nosql.memory, policy.mock, marketplace steps, and other types at runtime. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 7b7e256 commit f4407e5

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

cmd/server/main.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,11 @@ import (
5555
pluginobs "github.com/GoCodeAlone/workflow/plugins/observability"
5656
pluginpipeline "github.com/GoCodeAlone/workflow/plugins/pipelinesteps"
5757
plugincloud "github.com/GoCodeAlone/workflow/plugins/cloud"
58+
plugindatastores "github.com/GoCodeAlone/workflow/plugins/datastores"
5859
plugingitlab "github.com/GoCodeAlone/workflow/plugins/gitlab"
60+
pluginmarketplace "github.com/GoCodeAlone/workflow/plugins/marketplace"
5961
pluginplatform "github.com/GoCodeAlone/workflow/plugins/platform"
62+
pluginpolicy "github.com/GoCodeAlone/workflow/plugins/policy"
6063
pluginscheduler "github.com/GoCodeAlone/workflow/plugins/scheduler"
6164
pluginsecrets "github.com/GoCodeAlone/workflow/plugins/secrets"
6265
pluginsm "github.com/GoCodeAlone/workflow/plugins/statemachine"
@@ -127,6 +130,9 @@ func defaultEnginePlugins() []plugin.EnginePlugin {
127130
pluginplatform.New(),
128131
plugincloud.New(),
129132
plugingitlab.New(),
133+
plugindatastores.New(),
134+
pluginpolicy.New(),
135+
pluginmarketplace.New(),
130136
}
131137
}
132138

0 commit comments

Comments
 (0)