refactor: rename module to github.com/timimsms/cu - #34
Merged
Conversation
Fixes go install, which cannot work while the module path differs from the repository URL. ldflags -X paths in the Makefile and .goreleaser.yml are updated in lockstep to keep version stamping intact. Also fixes the release footer install instructions, narrows the Homebrew heading to macOS (casks are macOS-only), and adds the GoReleaser-documented post-install hook to strip com.apple.quarantine from the unsigned cask binary. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This was referenced Jul 15, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
github.com/tim/cutogithub.com/timimsms/cu(the repository's real home), fixinggo install— which cannot work while the module path differs from the repo URL.README.md,internal/auth/mock/README.md, anddocs/project-buildout.ldflags -Xpaths in both theMakefileand.goreleaser.ymlin lockstep so version stamping stays intact..goreleaser.ymlrelease footer: fixes thego installpath and narrows the Homebrew heading to### Homebrew (macOS)(casks are macOS-only).homebrew_casksentry to stripcom.apple.quarantinefrom the unsigned binary.gofmt -wacrosscmdandinternal(normalizes 6 previously gofmt-dirty files and sed output).Verification
grep -rn 'github.com/tim/cu'across the repo returns nothinggo build ./...,go vet ./...,go test -race ./...all passgoreleaser checkvalidates the configgoreleaser build --snapshot --clean --single-targetsucceeds; the produced binary reportscu version 0.0.1-devwith commit, date, andBuilt by: goreleaser— version stamping works with the new-Xpaths🤖 Generated with Claude Code