Hacker News new | ask | show | jobs
by saagarjha 1896 days ago
I am somewhat confused by this blog post, as GitHub directly renders Jekyll sites by default–no GitHub Actions or fiddling required. Is there a reason why this was not the right fit?
3 comments

(author here) I did not know that :P. I thought it was an action because it behaved like one, but you are right, it is a built-in feature on github. This also makes using mainline Jekyll a much better alternative. I will correct the post and follow up updating it from Jekyll now to Jekyll. I used this built-in support thinking it was an action :P
Depends on your build I guess. We compile things like TailwindCSS in our build. Not sure if that's supported outside of Actions.
Was under the impression you can't use Github pages for commercial use? Not sure how heavily that is enforced.
This is GitHub's wording in the Pages docs:

> GitHub Pages is not intended for or allowed to be used as a free web hosting service to run your online business, e-commerce site, or any other website that is primarily directed at either facilitating commercial transactions or providing commercial software as a service (SaaS).

https://docs.github.com/en/pages/getting-started-with-github...

To me that sounds like a blog would be fine.