Tengo un comando simple de GitHub, que solo muestra algunos enlaces a algunas páginas en mi repositorio. Pero quiero actualizarlo. ¿Es posible obtener la cantidad total de confirmaciones de un repositorio de GH? ¿Y hay otros datos que pueda extraer (colaboradores, archivos modificados, última versión, etc.)?
Puede realizar una solicitud GET a la API de descanso de GitHub en el punto final: api.github.com/repos/{owner}/{repo}/commits
Donde el propietario es el nombre de usuario del propietario del repositorio y el repositorio es el nombre del repositorio. El uso de cualquier biblioteca de elección para realizar solicitudes HTTP le permitirá obtener una lista de los repositorios, que, por supuesto, puede tomar la longitud para encontrar la cantidad de confirmaciones.
Consulte los documentos de GitHub aquí y,
Ver guía para usar una API de descanso en discordjs
Editar: para obtener el resto de la información que enumeró, recomendaría consultar la lista completa de puntos finales de API de descanso para aplicaciones de GitHub.