mirror of
https://github.com/tailscale/tailscale.git
synced 2026-09-21 02:57:35 -04:00
The bumpdep workflow ran every go get with GOPROXY=direct, copying the corp update-oss workflow. For a module like github.com/gokrazy/kernel.amd64 that means cloning a repo full of kernel image blobs, which hung the first real run of the workflow indefinitely. Fetch generic modules through the default GOPROXY (proxy.golang.org), which serves branch names like @main just fine. Keep GOPROXY=direct only for wireguard-go, which is our own small repo where seeing a just-pushed commit matters more than the proxy's cache lag. Also give the job a 45 minute timeout so a future hang doesn't hold a runner for six hours. Updates tailscale/corp#48312 Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com> Change-Id: I3e7d1a9c5b2f48e06d7a1c9e4b3f2a8d6c5e7f10