chore: rename Go module path gitea.d-ma.be → git.d-ma.be (do first — downstream dependency) #3

Open
opened 2026-06-15 03:44:31 +00:00 by mathias · 0 comments
Owner

Background

Gitea renamed from gitea.d-ma.be to git.d-ma.be (infra ADR-0004). This is the foundation library — rename this first, then downstream consumers (gitea-mcp#39) can follow.

Scope

  • go.modmodule gitea.d-ma.be/mathias/mcp-chassismodule git.d-ma.be/mathias/mcp-chassis
  • All .go files — bulk replace
go mod edit -module git.d-ma.be/mathias/mcp-chassis
find . -name '*.go' | xargs sed -i 's|gitea.d-ma.be/mathias/mcp-chassis|git.d-ma.be/mathias/mcp-chassis|g'
go build ./...
go test ./...

After merge: tag a new patch version (e.g. v0.1.1) so downstream consumers can go get git.d-ma.be/mathias/mcp-chassis@v0.1.1.

Sequencing

Do this first — gitea-mcp#39 and any other consumers depend on this being done.

Done when

  • go.mod module line reads git.d-ma.be/mathias/mcp-chassis
  • New version tagged and pushed
  • go build ./... and go test ./... pass
## Background Gitea renamed from `gitea.d-ma.be` to `git.d-ma.be` (infra ADR-0004). This is the **foundation library** — rename this first, then downstream consumers (gitea-mcp#39) can follow. ## Scope - `go.mod` — `module gitea.d-ma.be/mathias/mcp-chassis` → `module git.d-ma.be/mathias/mcp-chassis` - All `.go` files — bulk replace ```bash go mod edit -module git.d-ma.be/mathias/mcp-chassis find . -name '*.go' | xargs sed -i 's|gitea.d-ma.be/mathias/mcp-chassis|git.d-ma.be/mathias/mcp-chassis|g' go build ./... go test ./... ``` After merge: **tag a new patch version** (e.g. `v0.1.1`) so downstream consumers can `go get git.d-ma.be/mathias/mcp-chassis@v0.1.1`. ## Sequencing Do this **first** — gitea-mcp#39 and any other consumers depend on this being done. ## Done when - `go.mod` module line reads `git.d-ma.be/mathias/mcp-chassis` - New version tagged and pushed - `go build ./...` and `go test ./...` pass
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mathias/mcp-chassis#3