Github Pages elimina url personalizado en implementación

Tengo un sitio de GitHub Pages configurado con un dominio personalizado. Cada vez que me comprometo y deployment en el sitio, pierdo el dominio personalizado y tengo que ir a la configuration de repository y volver a agregar.

¿Alguien sabe por qué Github hace esto y cómo hacer que se detenga?

En caso de que esté usando un dominio personalizado, verifique que tenga el file CNAME con su nombre de dominio en la raíz del repository. (El nombre de file CNAME debe estar en mayúscula)

De los documentos :

Los dominios personalizados se almacenan en un file CNAME en la raíz de su repository. Puede agregar o actualizar su dominio personalizado a través de la configuration de su repository.

compruebe los dominios personalizados de solución de problemas de GitHub