从 Travis CI 迁移到 GitHub Actions

两个月前,我在使用 Travis CI 自动部署 Hexo一文中配置了 Travis CI 来自动部署博客。
不过这个月我发现它已经不能工作了。遗憾的是,Travis 现在不再支持公开仓库的免费构建。为了继续自动 CD,我不得不迁移到 GitHub Actions。
我按照这篇文章完成了迁移。deploy.yml 文件中有些内容需要调整,尤其是主题部分。
例如,可以参考我的中文博客 deploy.yml和英文博客 deploy.yml。
最后,在 Travis CI Dashboard 中关闭自动构建:Your repos → Setting → General,然后取消勾选 Build pushed branches 和 Build pushed pull requests。