Si tu codespace falla en tomar ajustes de configuración de dotfiles, debes trabajar con los siguientes pasos de depuración.
- Asegúrate que tu repositorio de dotfiles sea público. Si tienes secretos o datos sensibles que quieras utilizar en tu codespace, utiliza los Secretos de codespace en vez de los dotfiles privados.
- Verifica
/workspaces/.codespaces/.persistedshare/dotfiles
para ver si se clonaron tus dotfiles.- Si se clonaron tus dotfiles, intenta volver a ejecutar tu script de instalación manualmente para verificar que sea ejecutable.
- Si tus dotfiles no se clonaron, revisa
/workspaces/.codespaces/.persistedshare/EnvironmentLog.txt
para ver si hubo un problema al clonarlos.
- Verifica
/workspaces/.codespaces/.persistedshare/creation.log
para encontrar problemas posibles. Para obtener más información, consulta las bitácoras de creación.
Si la configuración de tus dotfiles se tomó correctamente, pero parte de esta es incompatible con los codespaces, utiliza la variable de ambiente $CODESPACES
para agregar una lógica condicional para los ajustes de configuración específicos de los codespaces.