This blog has switched to Github Action for automated deployment.
Using Hexo to generate a static blog and then deploying it to Github/Coding Pages is currently how my blog is hosted. It’s quite enjoyable to use, but there are several issues:
- The environment configuration for Hexo is too cumbersome; it’s almost impossible to update the blog when changing to a new computer.
- Each time I modify an article, I have to regenerate everything.
- Additionally, the number of command executions for submitting the blog source files is too high (mainly the first step).
I wasted a lot of time submitting articles, so I optimized the process to almost achieve fully automated submissions.