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
@aramprice aramprice moved this from Inbox to Pending Review | Discussion in Foundational Infrastructure Working Group Aug 13, 2026
@aramprice
aramprice requested review from a team, julian-hj and ragaskar and removed request for a team August 13, 2026 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Pending Review | Discussion

Development

Successfully merging this pull request may close these issues.

1 participant