Как правильно пишется слово "герой"?

герой
Русский орфографический словарь

герой,

герой советского союза
Русский орфографический словарь

Герой Советского Союза

герой российской федерации
Русский орфографический словарь

Герой Российской Федерации

герой социалистического труда
Русский орфографический словарь

Герой Социалистического Труда