前言
由于很久没有打理自己的博客了,最近在准备更新一波自己的博客的时候,发现原来自动部署的Travis Cl竟然开始收费。虽然官方说会有免费的方案,但是仔细查阅相关资料后发现,所谓的免费方案只是给你了一些积分,每次部署都会消耗一些积分,不会自动恢复,这就意味着积分用完后,就必须使用付费的方案了。我一看,好家伙!付费方案一个月69刀,这让贫穷的我接受不能,于是乎开始寻找替代方案。最后发现Github推出了类似的服务Github Actions,还是免费的,并且支持私有仓库,这让我眼前一亮,决定将博客的自动化部署迁移到Github Actions中来,并且考虑自动部署的虚拟机的环境兼容性问题,顺便将我的Hexo博客软件版本和主题版本进行升级,避免产生不必要的麻烦。