Long Bazel remote-cache builds against the Tuist/Kura cache no longer hit mid-build bursts of UNAUTHENTICATED errors when short-lived access tokens cross expiry. The credential helper proactively refreshes within a 60-second safety margin and reports expires 60 seconds early so Bazel rotates before the boundary; project tokens (no expiry) and account tokens (can’t be refreshed) are reported unchanged.
Hive
Bazel credential-helper refreshes ahead of token expiry
Published
Jun 26, 2026 · 11:25 UTC
Repository
tuist/tuist