mover las tareas a haini.sh
ahora tenemos las tareas de desarrollo en Makefile en cada repositorio, pero tiene los siguientes problemas:
- por lo general empezamos un sitio forkeando desde sutty-base, entonces los Makefile quedan desactualizados
- para actualizarlos hay que hacer cherry-pick para no tener que resolver conflictos
- o directamente traer la versión nueva y comitearla por separado
- si me olvido de hacerlo me mando mocos en el deploy o se les rompen cosas que ya están arregladas en desarrollo
- estamos haciendo proyectos que no empiezan desde sutty-base entonces hay que copiar los archivos pero no comitearlos
me parece que lo mejor sería pasar las tareas acá para tener un solo origen de las tareas y encontrar una forma de que se puedan correr en directorios específicos. puede ser una herramienta como haini.sh que sepa correr en contexto.
además hay varios scripts relacionados como ota.sh, public.sh, remove_unused_files.sh que también estaría bueno mover acá.
yyy el makefile no solo tiene bugs sino que es dificil de leer, la sintaxis es rara, estaba mirando https://taskfile.dev/ que hace lo mismo pero con formato yaml, entonces otrxs podrían reutilizar sus conocimientos y no aprender makefile (que es lindo y útil pero se vuelve incomprensible, y eso que lo defendí muchos años)