If you're not aware, you get most of that for free with GitHub pages:
It deploys when you push, is based on Jekyll, and GitHub handles all of the hosting/HTTPS/caching themselves.
It deploys when you push, is based on Jekyll, and GitHub handles all of the hosting/HTTPS/caching themselves.