From 3fcefd5edc7abffe945e07c3b871b59156ea2972 Mon Sep 17 00:00:00 2001 From: Snider Date: Fri, 6 Mar 2026 13:48:08 +0000 Subject: [PATCH] refactor: swap pkg/repos import to go-scm/repos Co-Authored-By: Virgil --- cmd/dev/cmd_apply.go | 2 +- cmd/dev/cmd_ci.go | 2 +- cmd/dev/cmd_file_sync.go | 2 +- cmd/dev/cmd_impact.go | 2 +- cmd/dev/cmd_workflow.go | 2 +- cmd/dev/registry.go | 2 +- cmd/docs/cmd_scan.go | 2 +- cmd/docs/cmd_sync.go | 2 +- cmd/monitor/cmd_monitor.go | 2 +- cmd/qa/cmd_health.go | 2 +- cmd/qa/cmd_issues.go | 2 +- cmd/setup/cmd_bootstrap.go | 2 +- cmd/setup/cmd_github.go | 2 +- cmd/setup/cmd_registry.go | 2 +- cmd/setup/cmd_wizard.go | 2 +- devops/config.go | 2 +- go.mod | 1 + 17 files changed, 17 insertions(+), 16 deletions(-) diff --git a/cmd/dev/cmd_apply.go b/cmd/dev/cmd_apply.go index df9c0be..3992d6c 100644 --- a/cmd/dev/cmd_apply.go +++ b/cmd/dev/cmd_apply.go @@ -19,7 +19,7 @@ import ( "forge.lthn.ai/core/go-scm/git" "forge.lthn.ai/core/go-i18n" "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" ) // Apply command flags diff --git a/cmd/dev/cmd_ci.go b/cmd/dev/cmd_ci.go index c5490a3..99afc3d 100644 --- a/cmd/dev/cmd_ci.go +++ b/cmd/dev/cmd_ci.go @@ -11,7 +11,7 @@ import ( "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go-i18n" "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" ) // CI-specific styles (aliases to shared) diff --git a/cmd/dev/cmd_file_sync.go b/cmd/dev/cmd_file_sync.go index c0998bd..10056c9 100644 --- a/cmd/dev/cmd_file_sync.go +++ b/cmd/dev/cmd_file_sync.go @@ -19,7 +19,7 @@ import ( "forge.lthn.ai/core/go-i18n" coreio "forge.lthn.ai/core/go-io" "forge.lthn.ai/core/go-log" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" ) // File sync command flags diff --git a/cmd/dev/cmd_impact.go b/cmd/dev/cmd_impact.go index b5d63c9..f3de823 100644 --- a/cmd/dev/cmd_impact.go +++ b/cmd/dev/cmd_impact.go @@ -7,7 +7,7 @@ import ( "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go-i18n" "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" ) // Impact-specific styles (aliases to shared) diff --git a/cmd/dev/cmd_workflow.go b/cmd/dev/cmd_workflow.go index d06be61..cd04ac4 100644 --- a/cmd/dev/cmd_workflow.go +++ b/cmd/dev/cmd_workflow.go @@ -10,7 +10,7 @@ import ( "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go-i18n" "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" ) // Workflow command flags diff --git a/cmd/dev/registry.go b/cmd/dev/registry.go index 96480a7..bf4f7b1 100644 --- a/cmd/dev/registry.go +++ b/cmd/dev/registry.go @@ -9,7 +9,7 @@ import ( "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go-i18n" "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" ) // loadRegistryWithConfig loads the registry and applies workspace configuration. diff --git a/cmd/docs/cmd_scan.go b/cmd/docs/cmd_scan.go index 2d42d84..572d2dc 100644 --- a/cmd/docs/cmd_scan.go +++ b/cmd/docs/cmd_scan.go @@ -10,7 +10,7 @@ import ( "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go-i18n" "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" ) // RepoDocInfo holds documentation info for a repo diff --git a/cmd/docs/cmd_sync.go b/cmd/docs/cmd_sync.go index 690730d..e0a3ff2 100644 --- a/cmd/docs/cmd_sync.go +++ b/cmd/docs/cmd_sync.go @@ -9,7 +9,7 @@ import ( "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go-i18n" "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" ) // Flag variables for sync command diff --git a/cmd/monitor/cmd_monitor.go b/cmd/monitor/cmd_monitor.go index 4cb9354..9ce4ab2 100644 --- a/cmd/monitor/cmd_monitor.go +++ b/cmd/monitor/cmd_monitor.go @@ -22,7 +22,7 @@ import ( "forge.lthn.ai/core/go-i18n" "forge.lthn.ai/core/go-io" "forge.lthn.ai/core/go-log" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" ) // Command flags diff --git a/cmd/qa/cmd_health.go b/cmd/qa/cmd_health.go index 8c1549b..3773908 100644 --- a/cmd/qa/cmd_health.go +++ b/cmd/qa/cmd_health.go @@ -17,7 +17,7 @@ import ( "forge.lthn.ai/core/go-i18n" "forge.lthn.ai/core/go-io" "forge.lthn.ai/core/go-log" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" ) // Health command flags diff --git a/cmd/qa/cmd_issues.go b/cmd/qa/cmd_issues.go index 82feff1..3934ab8 100644 --- a/cmd/qa/cmd_issues.go +++ b/cmd/qa/cmd_issues.go @@ -20,7 +20,7 @@ import ( "forge.lthn.ai/core/go-i18n" "forge.lthn.ai/core/go-io" "forge.lthn.ai/core/go-log" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" ) // Issue command flags diff --git a/cmd/setup/cmd_bootstrap.go b/cmd/setup/cmd_bootstrap.go index 147b587..a79265b 100644 --- a/cmd/setup/cmd_bootstrap.go +++ b/cmd/setup/cmd_bootstrap.go @@ -16,7 +16,7 @@ import ( "forge.lthn.ai/core/go-agentic/cmd/workspace" "forge.lthn.ai/core/go-i18n" coreio "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" ) // runSetupOrchestrator decides between registry mode and bootstrap mode. diff --git a/cmd/setup/cmd_github.go b/cmd/setup/cmd_github.go index 9e11c5e..6fef6ff 100644 --- a/cmd/setup/cmd_github.go +++ b/cmd/setup/cmd_github.go @@ -25,7 +25,7 @@ import ( "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go-i18n" coreio "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" "github.com/spf13/cobra" ) diff --git a/cmd/setup/cmd_registry.go b/cmd/setup/cmd_registry.go index 8aab740..cc11341 100644 --- a/cmd/setup/cmd_registry.go +++ b/cmd/setup/cmd_registry.go @@ -17,7 +17,7 @@ import ( "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go-i18n" coreio "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" ) // runRegistrySetup loads a registry from path and runs setup. diff --git a/cmd/setup/cmd_wizard.go b/cmd/setup/cmd_wizard.go index f923cb1..4b19925 100644 --- a/cmd/setup/cmd_wizard.go +++ b/cmd/setup/cmd_wizard.go @@ -9,7 +9,7 @@ import ( "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go-i18n" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" "golang.org/x/term" ) diff --git a/devops/config.go b/devops/config.go index 0ff4d4a..07b301d 100644 --- a/devops/config.go +++ b/devops/config.go @@ -4,7 +4,7 @@ import ( "os" "path/filepath" - "forge.lthn.ai/core/go/pkg/config" + "forge.lthn.ai/core/go-config" "forge.lthn.ai/core/go-io" ) diff --git a/go.mod b/go.mod index 272461b..ace38c8 100644 --- a/go.mod +++ b/go.mod @@ -5,6 +5,7 @@ go 1.26.0 require ( forge.lthn.ai/core/cli v0.1.0 forge.lthn.ai/core/go v0.1.0 + forge.lthn.ai/core/go-config v0.1.0 forge.lthn.ai/core/go-agentic v0.1.0 forge.lthn.ai/core/go-i18n v0.1.0 forge.lthn.ai/core/go-io v0.0.1