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/dotfilespara 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.txtpara ver si hubo un problema al clonarlos.
- Verifica
/workspaces/.codespaces/.persistedshare/creation.logpara 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.