dnme-minturdep / calendario_dnmye

Calendario de Publicaciones del Sistema de Información Turística de la Argentina (SINTA)
https://calendario.yvera.tur.ar/
0 stars 1 forks source link

Armar plataforma de carga de calendario en googledrive #2

Closed pablotis closed 1 year ago

pablotis commented 2 years ago

Mantener Calendario desde allí para utilizar como insumo en script

pablotis commented 2 years ago

Hecho. Falta resolver autorización para acceder a la sheet sin exponer credenciales. cc @jpruiznicolini @TuQmano teníamos algún ejemplo de cómo hacerlo?

TuQmano commented 2 years ago

No creo. lo veniamos haciendo con deauth . Pero hay un articulo en pkg de gs4 q habla de credenciales, etc

pablotis commented 2 years ago

Pasamos a alimentar el calendario directo desde el servidor. Cierro acá.

jpruiznicolini commented 2 years ago

Si es que queremos automatizarlo con gh-actions no vamos a poder meterlo dentro del servidor facilmente. Ahí quizás deberíamos pensarlo que sea desde un drive usando credenciales @pablotis https://googlesheets4.tidyverse.org/articles/auth.html

pablotis commented 2 years ago

Verdad. Entonces tenemos que dejar acceso libre al sheet también, en modo lectura, para que no requiera mail de confirmación de forma manual en la consola, entiendo 🤔. Pruebo y vuelvo sobre esto.

jpruiznicolini commented 2 years ago

Fijate por acá que hay un workflow para el auth no interactivo https://gargle.r-lib.org/articles/non-interactive-auth.html

Igual podemos pasar primero con un solo lectura con gs4_deauth() también. En definitiva es la misam info que se está dando acceso en un sheet en vez de en el calendario.

Luego vemos si vale la pena hacer la otra vuelta @pablotis

TuQmano commented 1 year ago

Ya funcionando con GHA. Cierro