TestRenameIfExists used os.CreateTemp(os.TempDir(), …) and then renamed back over
the original path. On the release runner that second rename returns EPERM — the
shared sticky /tmp is not a place to exercise overwrite semantics, and a
collision there fails a release for reasons that have nothing to do with the code
under test. It is now isolated in t.TempDir(). This is what failed the v1.37.12
release build; v1.37.11 failed the same way.
Co-authored-by: Hanzo Dev <[email protected]>