When running on a detached head (eg. checkout of a tag or a specific commit), there is no active branch, so we can't perform this check; just skip it and assume the user knows what they're doing. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27578>