Me gustaría obtener información de la API de GitHub del navegador JS en mi sitio web alojado en Heroku.
He pensado en dos maneras de hacer esto:
Oculte una clave API en una variable de configuración y lea la variable de configuración en JS
Fui con esta opción y me encontré con un problema:
Para ocultar la clave API, necesitaría hacer una configuración variable en la configuración de mi proyecto, luego leerla usando el navegador (no Node) JavaScript. Actualmente estoy atascado leyendo la configuración var usando JS.
A través de un flujo de trabajo de GitHub ejecutado en push (o cualquier evento)
Esta es una ventaja porque puedo leer el repositorio desde dentro de un flujo de trabajo y no necesito usar una clave (creo). Luego, el flujo de trabajo escribiría datos en un archivo en el sitio web.