Source of https://hpc-maths.github.io/, built with Pelican and deployed with GitHub Pages.
pip install -r requirements.txt
pelican -s publishconf.py -t themes/hpc_math_theme/
python ics_generator.py
python -m http.server --directory publicThe site is then available at http://localhost:8000/.
Every push to master runs .github/workflows/pages.yml, which builds the site and publishes it. Pull requests only run the build.