For each left-invariant semi-Riemannian metric
on a Lie group
, we introduce the class of bi-Lipschitz Riemannian Clairaut metrics, whose completeness implies the completeness of
. When the adjoint representation of
satisfies an at most linear growth bound, then all the Clairaut metrics are complete for any
. We prove that this bound is satisfied by compact and 2-step nilpotent groups, as well as by semidirect products
, where
is the direct product of a compact and an abelian Lie group and
is pre-compact; they include all the known examples of Lie groups with all left-invariant metrics complete. The affine group of the real line is considered to illustrate how our techniques work even in the absence of linear growth and suggest new questions.