From 1dd0cfb79d9b111ac27cffb900eadcea3fce72ca Mon Sep 17 00:00:00 2001 From: Snider Date: Mon, 16 Mar 2026 16:40:17 +0000 Subject: [PATCH] feat(cmd/core): restore ecosystem commands in binary sub-module Ecosystem imports (go-devops, go-build, go-scm, lint, go-crypt) added back to cmd/core/main.go. Library go.mod stays clean (1 forge dep). Binary gets full toolchain via workspace build. Co-Authored-By: Virgil --- cmd/core/main.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/cmd/core/main.go b/cmd/core/main.go index be774e7..cfc1880 100644 --- a/cmd/core/main.go +++ b/cmd/core/main.go @@ -6,6 +6,21 @@ import ( "forge.lthn.ai/core/cli/cmd/core/help" "forge.lthn.ai/core/cli/cmd/core/pkgcmd" "forge.lthn.ai/core/cli/pkg/cli" + + // Ecosystem commands — self-register via init() + cli.RegisterCommands() + _ "forge.lthn.ai/core/go-build/cmd/build" + _ "forge.lthn.ai/core/go-build/cmd/ci" + _ "forge.lthn.ai/core/go-build/cmd/sdk" + _ "forge.lthn.ai/core/go-crypt/cmd/crypt" + _ "forge.lthn.ai/core/go-devops/cmd/deploy" + _ "forge.lthn.ai/core/go-devops/cmd/dev" + _ "forge.lthn.ai/core/go-devops/cmd/docs" + _ "forge.lthn.ai/core/go-devops/cmd/gitcmd" + _ "forge.lthn.ai/core/go-devops/cmd/setup" + _ "forge.lthn.ai/core/go-scm/cmd/collect" + _ "forge.lthn.ai/core/go-scm/cmd/forge" + _ "forge.lthn.ai/core/go-scm/cmd/gitea" + _ "forge.lthn.ai/core/lint/cmd/qa" ) func main() {