Skip to content

pedrohdz/pedrohdz.com

Repository files navigation

pedrohdz.com

Source for pedrohdz.com.

General tasks

Pelican

Initial setup
git clone git@github.com:pedrohdz/pedrohdz.com.git
cd pedrohdz.com
git submodule update --init
make
Local testing

In one terminal execute:

make pelican-live-preview

Point your browser at http://localhost:8000/.

Deploy
make bumpversion-*
git push && git push --tags

Check Travis-CI. and wait for the build to finish. It should auto deploy on new version tags.

Then check pedrohdz.com.

Clean up
make clean

Apendix

Todo tasks

  • Move to GitHub Actions.
  • Update/configure Dependabot.
  • Add Super-linter.
  • Add GitHub edit links.
  • Update bootswatch.
  • Streamline git sub-modules.
  • Figure out what to do with analytics.
  • Add search?

Further reading

  • TODO