Use guard only when not CI