This repository contains both the static site files and the source files used
to generate kevinyap.ca. The website is generated with Pelican using a
custom theme: Pneumatic. In order to host with GitHub Pages, the repository
contains two distinct branches; the src
branch contains the source files
that Pelican uses to generate the static files, and the gh-pages
branch,
which GitHub Actions uses to deploy the site.
Prior to GitHub Actions, generate.sh
was used by Travis CI to build and
push the website (see this blog post for more details).
Code is licensed under the MIT License, and articles under the Creative Commons Attribution-ShareAlike License.