In the last few weeks, the tool download steps in the shared Makefiles (k8s_tools.mk, golang.mk, helm.mk) are transiently failing, mostly due to Github availability issues.
We use bare curl calls with no retry logic. Transient HTTP errors (e.g. 504 Gateway Timeout) cause immediate build failures, requiring full CI re-runs.
In the last few weeks, the tool download steps in the shared Makefiles (k8s_tools.mk, golang.mk, helm.mk) are transiently failing, mostly due to Github availability issues.
We use bare curl calls with no retry logic. Transient HTTP errors (e.g. 504 Gateway Timeout) cause immediate build failures, requiring full CI re-runs.