Skip to content

chore: rename Go module path to github.com/MustardSeedNetworks/stem - #411

Merged
krisarmstrong merged 1 commit into
mainfrom
chore/stem-module-rename
Jun 8, 2026
Merged

chore: rename Go module path to github.com/MustardSeedNetworks/stem#411
krisarmstrong merged 1 commit into
mainfrom
chore/stem-module-rename

Conversation

@krisarmstrong

Copy link
Copy Markdown
Collaborator

What

Renames the in-tree Go module path github.com/krisarmstrong/stemgithub.com/MustardSeedNetworks/stem, now that the repo lives under the MustardSeedNetworks org. The GitHub repo is already transferred; this is the purely in-tree counterpart — no behavior change.

Swept (121 .go files + build/release surface)

  • go.mod module directive; all 121 Go import paths
  • Makefile VERSION_PKG + release URL; mk/vars.mk MODULE_PATH
  • mk/container.mk registry → ghcr.io/mustardseednetworks (lowercase, required by ghcr) + ldflags
  • Dockerfile ldflags + org.opencontainers.image.source
  • .goreleaser.yml ldflags, homepage, brew owner
  • .github/workflows/ ci.yml / dead-code.yml / license-check.yml refs
  • .golangci.yml depguard + local-prefixes
  • docs/schemas/api/*.schema.json $id, deploy/* metadata, README/SECURITY/CONTRIBUTING/DEPLOYMENT/ISSUE_TEMPLATE links

Left untouched (intentional historical / identity refs)

CHANGELOG.md (release-please managed), typos.toml allowlist, dated ARCHITECTURE_AUDIT, .github/CODEOWNERS @krisarmstrong (owner's GitHub handle, not a module path), and all /Users/krisarmstrong/ filesystem paths.

Verification

go build ./..., go vet ./..., gofumpt -l (clean), golangci-lint run ./internal/... (0 issues), scripts/check-schema-drift.sh, scripts/check-route-policy.sh, full go test ./... (26 packages, 0 failures).

Move the in-tree module path from github.com/krisarmstrong/stem to
github.com/MustardSeedNetworks/stem now that the repository lives under
the MustardSeedNetworks org. Purely mechanical: no behavior change.

Swept across all 121 Go files plus the build and release surface:
- go.mod module directive
- Makefile VERSION_PKG + release URL, mk/vars.mk MODULE_PATH
- mk/container.mk registry (ghcr.io lowercased to
  mustardseednetworks) and ldflags
- Dockerfile ldflags + org.opencontainers.image.source
- .goreleaser.yml ldflags, homepage, brew owner
- .github/workflows ci.yml/dead-code.yml/license-check.yml refs
- .golangci.yml depguard + local-prefixes
- docs/schemas/api/*.schema.json $id, deploy/* metadata, and the
  README/SECURITY/CONTRIBUTING/DEPLOYMENT/ISSUE_TEMPLATE links

Left intentional historical refs untouched: CHANGELOG.md (release-please
managed), typos.toml allowlist, dated ARCHITECTURE_AUDIT, CODEOWNERS
@krisarmstrong (owner's GitHub handle), and /Users/krisarmstrong paths.

Verified: go build, go vet, gofumpt -l (clean), golangci-lint
(0 issues), schema-drift gate, route-policy gate, and full go test
(26 packages, 0 failures).
@krisarmstrong
krisarmstrong enabled auto-merge (squash) June 8, 2026 14:44
@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

License Compliance Report

All dependencies pass license compliance checks

Go Dependencies

  • Unknown: 31 package(s)
  • MIT: 26 package(s)
  • BSD-3-Clause: 16 package(s)
  • Apache-2.0: 11 package(s)
  • BSD-2-Clause: 1 package(s)

npm Dependencies

See full report in workflow artifacts

Allowed Licenses: MIT, Apache-2.0, BSD-*, ISC, CC0-1.0, MPL-2.0
Forbidden: GPL, AGPL, SSPL (strong copyleft)

@krisarmstrong
krisarmstrong merged commit 60678a4 into main Jun 8, 2026
29 checks passed
@krisarmstrong
krisarmstrong deleted the chore/stem-module-rename branch June 8, 2026 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant