Skip to content

drorata/drorata.github.io

Folders and files

NameName
Last commit message
Last commit date
Sep 22, 2024
Sep 22, 2024
Aug 26, 2022
Aug 24, 2022
Aug 18, 2022
Apr 4, 2017
Aug 30, 2022
Aug 30, 2022
Aug 18, 2022
Jun 17, 2022
Jan 12, 2017
Aug 30, 2022
Sep 22, 2024
Oct 8, 2019
Sep 22, 2024

Repository files navigation

Publishing the website:

Basically, three steps are needed:

  1. First, build the site locally
  2. Prepare the static built (use ghp-import)
  3. Push to master

These steps can be accomplished using:

pelican content -o output -s publishconf.py
ghp-import output
git push git@github.com:drorata/drorata.github.io.git gh-pages:master

For the sake of simplicity and fun, Taskfile is available.

To make things even better, a GitHub Action .github/workflows/deploy_pages.yml is also there. Every push to source branch will trigger the building of the site and publishing it.