You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
go get github.com/microsoft/dev-tunnels/go/tunnels@latest fails with an invalid version: unknown revision 000000000000 error. This appears to be a Go modules, submodule tagging, or Go proxy resolution issue for users consuming the Go SDK from the microsoft/dev-tunnels repository.
Another Example:
go get -u github.com/microsoft/dev-tunnels/go@latest
go: github.com/microsoft/dev-tunnels/go@v0.0.0-00010101000000-000000000000: invalid version: unknown revision 000000000000
Steps to Reproduce
Set up a fresh Go project.
Run in the project directory:
go get github.com/microsoft/dev-tunnels/go/tunnels@latest
go get github.com/microsoft/dev-tunnels/go/tunnels@v0.1.19
Suggestion
Please consider always creating explicit Go module tags under the go/ subfolder and updating releases so that proxies and @latest resolutions work reliably for consumers.
Consider documenting the required go get syntax and which versions/tags are available on pkg.go.dev.
If use via GOPROXY is not currently supported, please clarify in the documentation and suggest workarounds or an alternate recommended installation approach.
Request
Is it possible to ensure future releases always tag the go/ module in a way consumable via go get ...@latest and proxies?
Can you add a troubleshooting section for Go module users in non-GitHub-mirror-only environments?
Activity