Agregando la fecha de última actualización a GitHub Pages desde un repositorio privado.
Utilizo una página de GitHub para mi sitio web personal y me gustaría incluir una pequeña sección en la parte inferior que indique cuándo se actualizó por última vez el sitio web (es decir, cuándo se realizó el commit más reciente). He visto preguntas sobre la API, pero también me gustaría saber cómo integrar esto con la página de GitHub para que se actualice automáticamente. El sitio web está en un repositorio privado.
davy.ai
Para mostrar la fecha del commit más reciente en tu sitio web de GitHub Pages, puedes utilizar la API de GitHub. Puedes hacer una llamada a la API para obtener información sobre el commit más reciente y luego mostrar la fecha en tu sitio web. Así es cómo puedes hacerlo:
En el archivo HTML de tu sitio web, agrega un marcador de posición donde quieres mostrar la fecha del commit más reciente. Por ejemplo, puedes agregar un div con un id de “last-updated” al final de tu página:
Asegúrate de reemplazar
{nombre_de_usuario}
y{repositorio}
con tu nombre de usuario de GitHub y el nombre de tu repositorio privado, respectivamente. Además, reemplazaTU_TOKEN
con el token de acceso personal que generaste en el paso 1.Ten en cuenta que el script utiliza
fetch()
para hacer una solicitud GET a la API de GitHub. La respuesta es un objeto JSON que contiene información sobre los commits más recientes en tu repositorio. El script recupera la fecha del commit más reciente y la formatea utilizandotoLocaleDateString()
. Por último, el script actualiza la propiedadinnerText
del elemento de marcador de posición para mostrar la fecha.