Skip to content

Use code.cloudfoundry.org/config-server module path - #20

Open
aramprice wants to merge 1 commit into
mainfrom
use-code.cloudfoundry.org
Open

Use code.cloudfoundry.org/config-server module path#20
aramprice wants to merge 1 commit into
mainfrom
use-code.cloudfoundry.org

Conversation

@aramprice

@aramprice aramprice commented Jul 11, 2026

Copy link
Copy Markdown
Member

Warning

Blocked — do not merge until cloudfoundry/go-fetcher has been redeployed
code.cloudfoundry.org/config-server should resolve to
=> github.com/cloudfoundry/config-server-release/tree/main/src/config-server

What

Rename the module from github.com/cloudfoundry/config-server (whose standalone repo is archived) to code.cloudfoundry.org/config-server, updating all internal import paths and the integration gexec.Build target. Pure import-path change — no behavioral change.

Why

code.cloudfoundry.org/config-server is the canonical vanity import path. Because the module now lives at src/config-server within this repository (below the repo root), resolving that short path requires go-fetcher to emit the optional fourth subdir field of the go-import meta tag, which the go command recognizes as of Go 1.25.

Dependencies

Verification

  • bin/lint — 0 issues
  • bin/test-unit — all unit suites pass
  • bin/test-integration memory — 33/33 pass

Consumer notes

  • Consumers need Go 1.25+ to understand the subdir field.
  • Tagged releases must use tags prefixed with the subdirectory, e.g. src/config-server/vX.Y.Z.

Rename the module from github.com/cloudfoundry/config-server (whose standalone
repo is archived) to code.cloudfoundry.org/config-server, and update all
internal import paths and the integration gexec.Build target accordingly.

This is the canonical vanity import path served via go-fetcher. Resolving it
requires go-fetcher to emit the Go 1.25+ go-import subdir field pointing at
src/config-server within this repository.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@aramprice
aramprice force-pushed the use-code.cloudfoundry.org branch from cbc5adf to fc7a76d Compare August 7, 2026 18:03
@aramprice
aramprice marked this pull request as ready for review August 7, 2026 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

1 participant