Conductors have lots of free electrons for conduction, so in metals electrons mostly contribute to current not the heavy ionised atom.
In case of a semiconductor their are holes and electrons both responsible for conduction although movement of holes is indirectly movement of electrons only.