From 129199a5e0c3326552650678b2561f4339a20957 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 22 Mar 2026 00:04:10 +0000 Subject: [PATCH] chore: migrate to dappco.re vanity import path Update module path from forge.lthn.ai/core/go-devops to dappco.re/go/core/devops. Migrate all imports for packages that have already moved to dappco.re: - go-io -> dappco.re/go/core/io - go-log -> dappco.re/go/core/log - go-scm -> dappco.re/go/core/scm - go-i18n -> dappco.re/go/core/i18n - agent -> dappco.re/go/agent Packages not yet migrated (cli, go-container) left as-is. Co-Authored-By: Claude Opus 4.6 (1M context) --- CLAUDE.md | 4 ++-- cmd/deploy/cmd_commands.go | 2 +- cmd/deploy/cmd_deploy.go | 6 +++--- cmd/dev/cmd_api.go | 2 +- cmd/dev/cmd_apply.go | 10 +++++----- cmd/dev/cmd_ci.go | 2 +- cmd/dev/cmd_commit.go | 6 +++--- cmd/dev/cmd_dev.go | 4 ++-- cmd/dev/cmd_file_sync.go | 10 +++++----- cmd/dev/cmd_health.go | 4 ++-- cmd/dev/cmd_impact.go | 8 ++++---- cmd/dev/cmd_issues.go | 2 +- cmd/dev/cmd_pull.go | 4 ++-- cmd/dev/cmd_push.go | 4 ++-- cmd/dev/cmd_reviews.go | 2 +- cmd/dev/cmd_sync.go | 4 ++-- cmd/dev/cmd_tag.go | 4 ++-- cmd/dev/cmd_vm.go | 6 +++--- cmd/dev/cmd_work.go | 4 ++-- cmd/dev/cmd_workflow.go | 6 +++--- cmd/dev/cmd_workflow_test.go | 2 +- cmd/dev/forge_client.go | 6 +++--- cmd/dev/registry.go | 8 ++++---- cmd/dev/service.go | 2 +- cmd/docs/cmd_commands.go | 2 +- cmd/docs/cmd_docs.go | 2 +- cmd/docs/cmd_list.go | 2 +- cmd/docs/cmd_scan.go | 8 ++++---- cmd/docs/cmd_sync.go | 6 +++--- cmd/gitcmd/cmd_git.go | 4 ++-- cmd/setup/cmd_bootstrap.go | 10 +++++----- cmd/setup/cmd_ci.go | 2 +- cmd/setup/cmd_commands.go | 4 ++-- cmd/setup/cmd_github.go | 8 ++++---- cmd/setup/cmd_registry.go | 10 +++++----- cmd/setup/cmd_repo.go | 6 +++--- cmd/setup/cmd_setup.go | 2 +- cmd/setup/cmd_wizard.go | 4 ++-- cmd/setup/github_config.go | 4 ++-- cmd/setup/github_diff.go | 2 +- cmd/setup/github_protection.go | 2 +- cmd/setup/github_security.go | 2 +- cmd/setup/github_webhooks.go | 2 +- deploy/coolify/client.go | 4 ++-- deploy/python/python.go | 2 +- go.mod | 13 ++++++------- locales/embed.go | 2 +- snapshot/snapshot.go | 4 ++-- snapshot/snapshot_test.go | 2 +- 49 files changed, 110 insertions(+), 111 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 12aa8fa..09a86cc 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -13,7 +13,7 @@ go vet ./... # Static analysis ## Workspace Context -This module (`forge.lthn.ai/core/go-devops`) is part of a 57-module Go workspace rooted at `/Users/snider/Code/go.work`. The parent framework module `forge.lthn.ai/core/go` (at `../go`) provides core libraries: `core.E` errors, `io.Medium` filesystem abstraction, config, i18n, and logging. +This module (`dappco.re/go/core/devops`) is part of a 57-module Go workspace rooted at `/Users/snider/Code/go.work`. The parent framework module `forge.lthn.ai/core/go` (at `../go`) provides core libraries: `core.E` errors, `io.Medium` filesystem abstraction, config, i18n, and logging. Most implementation code (ansible engine, build system, infra clients, release pipeline, devkit, SDK generators) lives in the parent framework. This repo contains CLI commands that wire those packages together, plus deployment integrations and infrastructure playbooks. @@ -86,7 +86,7 @@ Configuration lives in `.core/build.yaml` (targets, ldflags) and `.core/release. ## Forge -- **Repo**: `forge.lthn.ai/core/go-devops` +- **Repo**: `dappco.re/go/core/devops` (hosted at `forge.lthn.ai/core/go-devops`) - **Push via SSH**: `git push forge main` (remote: `ssh://git@forge.lthn.ai:2223/core/go-devops.git`) - **Issues/PRs**: Managed via Forgejo SDK (`code.gitea.io/sdk/gitea`), not GitHub diff --git a/cmd/deploy/cmd_commands.go b/cmd/deploy/cmd_commands.go index b69e09f..eb8c24f 100644 --- a/cmd/deploy/cmd_commands.go +++ b/cmd/deploy/cmd_commands.go @@ -3,7 +3,7 @@ package deploy import ( "forge.lthn.ai/core/cli/pkg/cli" - _ "forge.lthn.ai/core/go-devops/locales" + _ "dappco.re/go/core/devops/locales" ) func init() { diff --git a/cmd/deploy/cmd_deploy.go b/cmd/deploy/cmd_deploy.go index 7e26800..c72c5fc 100644 --- a/cmd/deploy/cmd_deploy.go +++ b/cmd/deploy/cmd_deploy.go @@ -7,9 +7,9 @@ import ( "os" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-devops/deploy/coolify" - "forge.lthn.ai/core/go-i18n" - log "forge.lthn.ai/core/go-log" + "dappco.re/go/core/devops/deploy/coolify" + "dappco.re/go/core/i18n" + log "dappco.re/go/core/log" ) var ( diff --git a/cmd/dev/cmd_api.go b/cmd/dev/cmd_api.go index 7bca27a..c76e39b 100644 --- a/cmd/dev/cmd_api.go +++ b/cmd/dev/cmd_api.go @@ -2,7 +2,7 @@ package dev import ( "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" + "dappco.re/go/core/i18n" ) // addAPICommands adds the 'api' command and its subcommands to the given parent command. diff --git a/cmd/dev/cmd_apply.go b/cmd/dev/cmd_apply.go index 3992d6c..0a712a5 100644 --- a/cmd/dev/cmd_apply.go +++ b/cmd/dev/cmd_apply.go @@ -15,11 +15,11 @@ import ( "strings" "forge.lthn.ai/core/cli/pkg/cli" - core "forge.lthn.ai/core/go-log" - "forge.lthn.ai/core/go-scm/git" - "forge.lthn.ai/core/go-i18n" - "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go-scm/repos" + core "dappco.re/go/core/log" + "dappco.re/go/core/scm/git" + "dappco.re/go/core/i18n" + "dappco.re/go/core/io" + "dappco.re/go/core/scm/repos" ) // Apply command flags diff --git a/cmd/dev/cmd_ci.go b/cmd/dev/cmd_ci.go index dd2dd67..2c4c2ce 100644 --- a/cmd/dev/cmd_ci.go +++ b/cmd/dev/cmd_ci.go @@ -8,7 +8,7 @@ import ( "code.gitea.io/sdk/gitea" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" + "dappco.re/go/core/i18n" ) // CI-specific styles (aliases to shared) diff --git a/cmd/dev/cmd_commit.go b/cmd/dev/cmd_commit.go index b0c92bd..ba5496a 100644 --- a/cmd/dev/cmd_commit.go +++ b/cmd/dev/cmd_commit.go @@ -6,9 +6,9 @@ import ( "path/filepath" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-scm/git" - "forge.lthn.ai/core/go-i18n" - coreio "forge.lthn.ai/core/go-io" + "dappco.re/go/core/scm/git" + "dappco.re/go/core/i18n" + coreio "dappco.re/go/core/io" ) // Commit command flags diff --git a/cmd/dev/cmd_dev.go b/cmd/dev/cmd_dev.go index 1b81112..bcb3fab 100644 --- a/cmd/dev/cmd_dev.go +++ b/cmd/dev/cmd_dev.go @@ -34,9 +34,9 @@ package dev import ( "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" + "dappco.re/go/core/i18n" - _ "forge.lthn.ai/core/go-devops/locales" + _ "dappco.re/go/core/devops/locales" ) func init() { diff --git a/cmd/dev/cmd_file_sync.go b/cmd/dev/cmd_file_sync.go index 10056c9..06c0299 100644 --- a/cmd/dev/cmd_file_sync.go +++ b/cmd/dev/cmd_file_sync.go @@ -15,11 +15,11 @@ import ( "strings" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-scm/git" - "forge.lthn.ai/core/go-i18n" - coreio "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go-log" - "forge.lthn.ai/core/go-scm/repos" + "dappco.re/go/core/scm/git" + "dappco.re/go/core/i18n" + coreio "dappco.re/go/core/io" + "dappco.re/go/core/log" + "dappco.re/go/core/scm/repos" ) // File sync command flags diff --git a/cmd/dev/cmd_health.go b/cmd/dev/cmd_health.go index 7ffd19e..6686a2a 100644 --- a/cmd/dev/cmd_health.go +++ b/cmd/dev/cmd_health.go @@ -8,8 +8,8 @@ import ( "strings" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-scm/git" - "forge.lthn.ai/core/go-i18n" + "dappco.re/go/core/scm/git" + "dappco.re/go/core/i18n" ) // Health command flags diff --git a/cmd/dev/cmd_impact.go b/cmd/dev/cmd_impact.go index 2515e40..8854ee0 100644 --- a/cmd/dev/cmd_impact.go +++ b/cmd/dev/cmd_impact.go @@ -4,10 +4,10 @@ import ( "slices" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" - "forge.lthn.ai/core/go-io" - log "forge.lthn.ai/core/go-log" - "forge.lthn.ai/core/go-scm/repos" + "dappco.re/go/core/i18n" + "dappco.re/go/core/io" + log "dappco.re/go/core/log" + "dappco.re/go/core/scm/repos" ) // Impact-specific styles (aliases to shared) diff --git a/cmd/dev/cmd_issues.go b/cmd/dev/cmd_issues.go index c9a6a78..1bf01fe 100644 --- a/cmd/dev/cmd_issues.go +++ b/cmd/dev/cmd_issues.go @@ -8,7 +8,7 @@ import ( "code.gitea.io/sdk/gitea" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" + "dappco.re/go/core/i18n" ) // Issue-specific styles (aliases to shared) diff --git a/cmd/dev/cmd_pull.go b/cmd/dev/cmd_pull.go index fc94c9f..487ed5e 100644 --- a/cmd/dev/cmd_pull.go +++ b/cmd/dev/cmd_pull.go @@ -5,8 +5,8 @@ import ( "os/exec" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-scm/git" - "forge.lthn.ai/core/go-i18n" + "dappco.re/go/core/scm/git" + "dappco.re/go/core/i18n" ) // Pull command flags diff --git a/cmd/dev/cmd_push.go b/cmd/dev/cmd_push.go index 86d5285..952ec2b 100644 --- a/cmd/dev/cmd_push.go +++ b/cmd/dev/cmd_push.go @@ -6,8 +6,8 @@ import ( "path/filepath" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-scm/git" - "forge.lthn.ai/core/go-i18n" + "dappco.re/go/core/scm/git" + "dappco.re/go/core/i18n" ) // Push command flags diff --git a/cmd/dev/cmd_reviews.go b/cmd/dev/cmd_reviews.go index ab289af..b7ed776 100644 --- a/cmd/dev/cmd_reviews.go +++ b/cmd/dev/cmd_reviews.go @@ -8,7 +8,7 @@ import ( "code.gitea.io/sdk/gitea" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" + "dappco.re/go/core/i18n" ) // PR-specific styles (aliases to shared) diff --git a/cmd/dev/cmd_sync.go b/cmd/dev/cmd_sync.go index 6b06650..49433ab 100644 --- a/cmd/dev/cmd_sync.go +++ b/cmd/dev/cmd_sync.go @@ -9,8 +9,8 @@ import ( "text/template" "forge.lthn.ai/core/cli/pkg/cli" // Added - "forge.lthn.ai/core/go-i18n" // Added - coreio "forge.lthn.ai/core/go-io" + "dappco.re/go/core/i18n" // Added + coreio "dappco.re/go/core/io" // Added "golang.org/x/text/cases" "golang.org/x/text/language" diff --git a/cmd/dev/cmd_tag.go b/cmd/dev/cmd_tag.go index 7096632..17e4882 100644 --- a/cmd/dev/cmd_tag.go +++ b/cmd/dev/cmd_tag.go @@ -10,8 +10,8 @@ import ( "strings" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" - log "forge.lthn.ai/core/go-log" + "dappco.re/go/core/i18n" + log "dappco.re/go/core/log" ) // Tag command flags diff --git a/cmd/dev/cmd_vm.go b/cmd/dev/cmd_vm.go index d33df36..e617e61 100644 --- a/cmd/dev/cmd_vm.go +++ b/cmd/dev/cmd_vm.go @@ -7,9 +7,9 @@ import ( "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go-container/devenv" - "forge.lthn.ai/core/go-i18n" - "forge.lthn.ai/core/go-io" - log "forge.lthn.ai/core/go-log" + "dappco.re/go/core/i18n" + "dappco.re/go/core/io" + log "dappco.re/go/core/log" ) // addVMCommands adds the dev environment VM commands to the dev parent command. diff --git a/cmd/dev/cmd_work.go b/cmd/dev/cmd_work.go index 1208b0b..4292a43 100644 --- a/cmd/dev/cmd_work.go +++ b/cmd/dev/cmd_work.go @@ -7,8 +7,8 @@ import ( "strings" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" - "forge.lthn.ai/core/go-scm/git" + "dappco.re/go/core/i18n" + "dappco.re/go/core/scm/git" ) // Work command flags diff --git a/cmd/dev/cmd_workflow.go b/cmd/dev/cmd_workflow.go index cd04ac4..edbb33a 100644 --- a/cmd/dev/cmd_workflow.go +++ b/cmd/dev/cmd_workflow.go @@ -8,9 +8,9 @@ import ( "strings" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" - "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go-scm/repos" + "dappco.re/go/core/i18n" + "dappco.re/go/core/io" + "dappco.re/go/core/scm/repos" ) // Workflow command flags diff --git a/cmd/dev/cmd_workflow_test.go b/cmd/dev/cmd_workflow_test.go index 5f6c0c1..14250d7 100644 --- a/cmd/dev/cmd_workflow_test.go +++ b/cmd/dev/cmd_workflow_test.go @@ -4,7 +4,7 @@ import ( "path/filepath" "testing" - "forge.lthn.ai/core/go-io" + "dappco.re/go/core/io" ) func TestFindWorkflows_Good(t *testing.T) { diff --git a/cmd/dev/forge_client.go b/cmd/dev/forge_client.go index 649aa97..fb1b779 100644 --- a/cmd/dev/forge_client.go +++ b/cmd/dev/forge_client.go @@ -6,9 +6,9 @@ import ( "code.gitea.io/sdk/gitea" - coreio "forge.lthn.ai/core/go-io" - log "forge.lthn.ai/core/go-log" - "forge.lthn.ai/core/go-scm/forge" + coreio "dappco.re/go/core/io" + log "dappco.re/go/core/log" + "dappco.re/go/core/scm/forge" ) // forgeAPIClient creates a Gitea SDK client configured for the Forge instance. diff --git a/cmd/dev/registry.go b/cmd/dev/registry.go index 7f2219f..ba17e6e 100644 --- a/cmd/dev/registry.go +++ b/cmd/dev/registry.go @@ -5,11 +5,11 @@ import ( "path/filepath" "strings" - "forge.lthn.ai/core/agent/cmd/workspace" + "dappco.re/go/agent/cmd/workspace" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" - "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go-scm/repos" + "dappco.re/go/core/i18n" + "dappco.re/go/core/io" + "dappco.re/go/core/scm/repos" ) // loadRegistryWithConfig loads the registry and applies workspace configuration. diff --git a/cmd/dev/service.go b/cmd/dev/service.go index 272a6e1..8532f8b 100644 --- a/cmd/dev/service.go +++ b/cmd/dev/service.go @@ -6,7 +6,7 @@ import ( "os/exec" "dappco.re/go/core" - agentic "forge.lthn.ai/core/agent/pkg/lifecycle" + agentic "dappco.re/go/agent/pkg/lifecycle" ) // ServiceOptions for configuring the dev service. diff --git a/cmd/docs/cmd_commands.go b/cmd/docs/cmd_commands.go index 9484884..522a165 100644 --- a/cmd/docs/cmd_commands.go +++ b/cmd/docs/cmd_commands.go @@ -11,7 +11,7 @@ package docs import ( "forge.lthn.ai/core/cli/pkg/cli" - _ "forge.lthn.ai/core/go-devops/locales" + _ "dappco.re/go/core/devops/locales" ) func init() { diff --git a/cmd/docs/cmd_docs.go b/cmd/docs/cmd_docs.go index fa9a709..4e99b59 100644 --- a/cmd/docs/cmd_docs.go +++ b/cmd/docs/cmd_docs.go @@ -3,7 +3,7 @@ package docs import ( "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" + "dappco.re/go/core/i18n" ) // Style and utility aliases from shared diff --git a/cmd/docs/cmd_list.go b/cmd/docs/cmd_list.go index b4d565f..6d8673d 100644 --- a/cmd/docs/cmd_list.go +++ b/cmd/docs/cmd_list.go @@ -4,7 +4,7 @@ import ( "strings" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" + "dappco.re/go/core/i18n" ) // Flag variable for list command diff --git a/cmd/docs/cmd_scan.go b/cmd/docs/cmd_scan.go index de752f6..1b67930 100644 --- a/cmd/docs/cmd_scan.go +++ b/cmd/docs/cmd_scan.go @@ -6,11 +6,11 @@ import ( "path/filepath" "strings" - "forge.lthn.ai/core/agent/cmd/workspace" + "dappco.re/go/agent/cmd/workspace" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" - "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go-scm/repos" + "dappco.re/go/core/i18n" + "dappco.re/go/core/io" + "dappco.re/go/core/scm/repos" ) // RepoDocInfo holds documentation info for a repo diff --git a/cmd/docs/cmd_sync.go b/cmd/docs/cmd_sync.go index 0b0c94e..d2bd2b0 100644 --- a/cmd/docs/cmd_sync.go +++ b/cmd/docs/cmd_sync.go @@ -7,9 +7,9 @@ import ( "strings" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" - "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go-scm/repos" + "dappco.re/go/core/i18n" + "dappco.re/go/core/io" + "dappco.re/go/core/scm/repos" ) // Flag variables for sync command diff --git a/cmd/gitcmd/cmd_git.go b/cmd/gitcmd/cmd_git.go index 4109791..fbb5def 100644 --- a/cmd/gitcmd/cmd_git.go +++ b/cmd/gitcmd/cmd_git.go @@ -13,9 +13,9 @@ package gitcmd import ( - "forge.lthn.ai/core/go-devops/cmd/dev" + "dappco.re/go/core/devops/cmd/dev" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" + "dappco.re/go/core/i18n" ) func init() { diff --git a/cmd/setup/cmd_bootstrap.go b/cmd/setup/cmd_bootstrap.go index cfacb93..bebfbf5 100644 --- a/cmd/setup/cmd_bootstrap.go +++ b/cmd/setup/cmd_bootstrap.go @@ -13,11 +13,11 @@ import ( "path/filepath" "strings" - "forge.lthn.ai/core/agent/cmd/workspace" - "forge.lthn.ai/core/go-i18n" - coreio "forge.lthn.ai/core/go-io" - log "forge.lthn.ai/core/go-log" - "forge.lthn.ai/core/go-scm/repos" + "dappco.re/go/agent/cmd/workspace" + "dappco.re/go/core/i18n" + coreio "dappco.re/go/core/io" + log "dappco.re/go/core/log" + "dappco.re/go/core/scm/repos" ) // runSetupOrchestrator decides between registry mode and bootstrap mode. diff --git a/cmd/setup/cmd_ci.go b/cmd/setup/cmd_ci.go index c4ea460..37b80fa 100644 --- a/cmd/setup/cmd_ci.go +++ b/cmd/setup/cmd_ci.go @@ -7,7 +7,7 @@ import ( "runtime" "forge.lthn.ai/core/cli/pkg/cli" - coreio "forge.lthn.ai/core/go-io" + coreio "dappco.re/go/core/io" "gopkg.in/yaml.v3" ) diff --git a/cmd/setup/cmd_commands.go b/cmd/setup/cmd_commands.go index 0747dc5..ccebd7a 100644 --- a/cmd/setup/cmd_commands.go +++ b/cmd/setup/cmd_commands.go @@ -25,9 +25,9 @@ package setup import ( "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" + "dappco.re/go/core/i18n" - _ "forge.lthn.ai/core/go-devops/locales" + _ "dappco.re/go/core/devops/locales" ) func init() { diff --git a/cmd/setup/cmd_github.go b/cmd/setup/cmd_github.go index 3d5779e..f5f8dda 100644 --- a/cmd/setup/cmd_github.go +++ b/cmd/setup/cmd_github.go @@ -22,10 +22,10 @@ import ( "path/filepath" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" - coreio "forge.lthn.ai/core/go-io" - log "forge.lthn.ai/core/go-log" - "forge.lthn.ai/core/go-scm/repos" + "dappco.re/go/core/i18n" + coreio "dappco.re/go/core/io" + log "dappco.re/go/core/log" + "dappco.re/go/core/scm/repos" ) // GitHub command flags diff --git a/cmd/setup/cmd_registry.go b/cmd/setup/cmd_registry.go index acf8b59..5af4f3e 100644 --- a/cmd/setup/cmd_registry.go +++ b/cmd/setup/cmd_registry.go @@ -13,12 +13,12 @@ import ( "path/filepath" "strings" - "forge.lthn.ai/core/agent/cmd/workspace" + "dappco.re/go/agent/cmd/workspace" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" - coreio "forge.lthn.ai/core/go-io" - log "forge.lthn.ai/core/go-log" - "forge.lthn.ai/core/go-scm/repos" + "dappco.re/go/core/i18n" + coreio "dappco.re/go/core/io" + log "dappco.re/go/core/log" + "dappco.re/go/core/scm/repos" ) // runRegistrySetup loads a registry from path and runs setup. diff --git a/cmd/setup/cmd_repo.go b/cmd/setup/cmd_repo.go index dfc7b44..1fd6542 100644 --- a/cmd/setup/cmd_repo.go +++ b/cmd/setup/cmd_repo.go @@ -12,9 +12,9 @@ import ( "path/filepath" "strings" - "forge.lthn.ai/core/go-i18n" - coreio "forge.lthn.ai/core/go-io" - log "forge.lthn.ai/core/go-log" + "dappco.re/go/core/i18n" + coreio "dappco.re/go/core/io" + log "dappco.re/go/core/log" ) // runRepoSetup sets up the current repository with .core/ configuration. diff --git a/cmd/setup/cmd_setup.go b/cmd/setup/cmd_setup.go index 4cb81f9..38128f3 100644 --- a/cmd/setup/cmd_setup.go +++ b/cmd/setup/cmd_setup.go @@ -3,7 +3,7 @@ package setup import ( "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" + "dappco.re/go/core/i18n" ) // Style aliases from shared package diff --git a/cmd/setup/cmd_wizard.go b/cmd/setup/cmd_wizard.go index 4b19925..b638bf1 100644 --- a/cmd/setup/cmd_wizard.go +++ b/cmd/setup/cmd_wizard.go @@ -8,8 +8,8 @@ import ( "slices" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" - "forge.lthn.ai/core/go-scm/repos" + "dappco.re/go/core/i18n" + "dappco.re/go/core/scm/repos" "golang.org/x/term" ) diff --git a/cmd/setup/github_config.go b/cmd/setup/github_config.go index 3ccaf01..94ed748 100644 --- a/cmd/setup/github_config.go +++ b/cmd/setup/github_config.go @@ -12,8 +12,8 @@ import ( "regexp" "strings" - coreio "forge.lthn.ai/core/go-io" - log "forge.lthn.ai/core/go-log" + coreio "dappco.re/go/core/io" + log "dappco.re/go/core/log" "gopkg.in/yaml.v3" ) diff --git a/cmd/setup/github_diff.go b/cmd/setup/github_diff.go index 6ecba3c..987a145 100644 --- a/cmd/setup/github_diff.go +++ b/cmd/setup/github_diff.go @@ -9,7 +9,7 @@ import ( "strings" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go-i18n" + "dappco.re/go/core/i18n" ) // ChangeType indicates the type of change being made. diff --git a/cmd/setup/github_protection.go b/cmd/setup/github_protection.go index 98b0243..b7e8c8e 100644 --- a/cmd/setup/github_protection.go +++ b/cmd/setup/github_protection.go @@ -13,7 +13,7 @@ import ( "strings" "forge.lthn.ai/core/cli/pkg/cli" - log "forge.lthn.ai/core/go-log" + log "dappco.re/go/core/log" ) // GitHubBranchProtection represents branch protection rules from the GitHub API. diff --git a/cmd/setup/github_security.go b/cmd/setup/github_security.go index 4353664..fbe2762 100644 --- a/cmd/setup/github_security.go +++ b/cmd/setup/github_security.go @@ -15,7 +15,7 @@ import ( "strings" "forge.lthn.ai/core/cli/pkg/cli" - log "forge.lthn.ai/core/go-log" + log "dappco.re/go/core/log" ) // GitHubSecurityStatus represents the security settings status of a repository. diff --git a/cmd/setup/github_webhooks.go b/cmd/setup/github_webhooks.go index c448591..e5b1eeb 100644 --- a/cmd/setup/github_webhooks.go +++ b/cmd/setup/github_webhooks.go @@ -13,7 +13,7 @@ import ( "strings" "forge.lthn.ai/core/cli/pkg/cli" - log "forge.lthn.ai/core/go-log" + log "dappco.re/go/core/log" ) // GitHubWebhook represents a webhook as returned by the GitHub API. diff --git a/deploy/coolify/client.go b/deploy/coolify/client.go index 687aeac..144a219 100644 --- a/deploy/coolify/client.go +++ b/deploy/coolify/client.go @@ -6,9 +6,9 @@ import ( "os" "sync" - log "forge.lthn.ai/core/go-log" + log "dappco.re/go/core/log" - "forge.lthn.ai/core/go-devops/deploy/python" + "dappco.re/go/core/devops/deploy/python" ) // Client wraps the Python CoolifyClient for Go usage. diff --git a/deploy/python/python.go b/deploy/python/python.go index 3d06159..c9d4c7c 100644 --- a/deploy/python/python.go +++ b/deploy/python/python.go @@ -9,7 +9,7 @@ import ( "path/filepath" "sync" - "forge.lthn.ai/core/go-log" + "dappco.re/go/core/log" "github.com/kluctl/go-embed-python/python" ) diff --git a/go.mod b/go.mod index e6beb04..2375ae8 100644 --- a/go.mod +++ b/go.mod @@ -1,17 +1,17 @@ -module forge.lthn.ai/core/go-devops +module dappco.re/go/core/devops go 1.26.0 require ( code.gitea.io/sdk/gitea v0.23.2 dappco.re/go/core v0.4.7 - forge.lthn.ai/core/agent v0.3.3 + dappco.re/go/agent v0.3.3 + dappco.re/go/core/i18n v0.1.7 + dappco.re/go/core/io v0.1.7 + dappco.re/go/core/log v0.0.4 + dappco.re/go/core/scm v0.3.6 forge.lthn.ai/core/cli v0.3.7 forge.lthn.ai/core/go-container v0.1.7 - forge.lthn.ai/core/go-i18n v0.1.7 - forge.lthn.ai/core/go-io v0.1.7 - forge.lthn.ai/core/go-log v0.0.4 - forge.lthn.ai/core/go-scm v0.3.6 github.com/kluctl/go-embed-python v0.0.0-3.13.1-20241219-1 github.com/stretchr/testify v1.11.1 golang.org/x/term v0.41.0 @@ -22,7 +22,6 @@ require ( require ( codeberg.org/mvdkleijn/forgejo-sdk/forgejo/v2 v2.2.0 // indirect forge.lthn.ai/core/config v0.1.8 // indirect - forge.lthn.ai/core/go v0.3.3 // indirect forge.lthn.ai/core/go-inference v0.1.6 // indirect forge.lthn.ai/core/go-store v0.1.9 // indirect github.com/42wim/httpsig v1.2.3 // indirect diff --git a/locales/embed.go b/locales/embed.go index 8ff05b0..913a8df 100644 --- a/locales/embed.go +++ b/locales/embed.go @@ -4,7 +4,7 @@ package locales import ( "embed" - "forge.lthn.ai/core/go-i18n" + "dappco.re/go/core/i18n" ) //go:embed *.json diff --git a/snapshot/snapshot.go b/snapshot/snapshot.go index 51e6164..04bae04 100644 --- a/snapshot/snapshot.go +++ b/snapshot/snapshot.go @@ -5,9 +5,9 @@ import ( "encoding/json" "time" - log "forge.lthn.ai/core/go-log" + log "dappco.re/go/core/log" - "forge.lthn.ai/core/go-scm/manifest" + "dappco.re/go/core/scm/manifest" ) // Snapshot is the frozen release manifest written as core.json. diff --git a/snapshot/snapshot_test.go b/snapshot/snapshot_test.go index d31b477..b778b27 100644 --- a/snapshot/snapshot_test.go +++ b/snapshot/snapshot_test.go @@ -5,7 +5,7 @@ import ( "testing" "time" - "forge.lthn.ai/core/go-scm/manifest" + "dappco.re/go/core/scm/manifest" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" )