Como programar posts con Jekyll en GitHub Pages.
Post
Cancel

Como programar posts con Jekyll en GitHub Pages.

El primer problema “serio”, que me he encontrado con Jekyll, es que no podía programar los posts, crear un post con la fecha en futuro, no es suficiente para que se publique, también hay que hacer que se ejecute el build, ¿como?, simplemente modificando el archivo:

.github/workflows/pages-deploy.yml

Y añadiendo esto:

1
2
3
4
on:
  schedule:
    - cron: '*/30 * * * *' # Runs every 30 mins

Con esto, forzaremos un build cada media hora, que hará que ahora ya sí se publiquen los posts programados.

Otra opción (menos elegante), es forzar el rebuild, ejecutando un push vacío desde nuestro local, o donde sea:

1
2
git commit -m 'Force Rebuild' --allow-empty
git push origin <branch-name>

Y ahora ya solo tendrás que escribir y hacer push de tus posts con fecha futura, y se publicarán automáticamente.

Espero que os haya sido útil

This post is licensed under CC BY 4.0 by the author.