amplificar automáticamente ignora aws-exports.js exports.js en .gitignore posiblemente simplemente porque puede cambiar con frecuencia y se genera por completo; sin embargo, ¿tal vez también hay problemas de seguridad?
Para este proyecto, mi proyecto github es privado, por lo que no es una preocupación, pero me pregunto por proyectos futuros que podrían ser públicos.
La razón por la que pregunto es porque si quiero ejecutar la configuración/construcción/prueba de mi aplicación a través de los flujos de trabajo de github, ¿necesito este archivo para que la compilación se complete correctamente en las máquinas de github?
También parece que lo necesito para que mi alojamiento amplificado de CI funcione en la consola amplificada (conecté mi consola amplificada build->deploy a mi rama maestra de github y todo funciona perfectamente, pero solo cuando aws-exports.js está en control de fuente) .
Aquí está mi amplify.yml , estoy usando reason-react con nextjs, y mi consola de amplificación me dice que me conecté al backend correcto:
version: 1 frontend: phases: preBuild: commands: - yarn install build: commands: - yarn run build artifacts: baseDirectory: out files: - '**/*' cache: paths: - node_modules/**/*