He cambiado la ruta de las imágenes desde este src={ ../images/${props.data.coverImg} }
A este src={ images/${props.data.coverImg} }
y lo interesante es que cuando instalo gh-pages, las imágenes se rompen en el host-3000 local pero se muestran en gh-pages.
He almacenado la carpeta de imágenes en la carpeta pública.
Intente agregar ./ antes del img src:
src={./images/${props.data.coverImg}}Creo que hay diferencias en la forma en que su navegador muestra la URL de las imágenes, entre localhost y un entorno real.