https://li6in9muyou.github.io/posts/howto-auto-pulish-a-static-site-with-build-process/