使用 GithubActions 自动部署应用到自己的服务器(ECS)

橙光笔记 at 
使用GithubActions自动部署应用到自己的服务器(ECS)的配图
最近折腾了一段时间的 Github Actions,踩了不少坑,最后成功实现了自动部署到自己的服务器上。Github Actions 是 Github 上一个类似于持续集成的功能,它允许你在一些节点上(如提交代码,特定时间等)触发一些操作。我们这里就利用它来实现自动部署应用到自己的服务器。自动部署个人博客到服务器我的个人博客是使用 Hexo 构建的,所以这里就以 Hexo 为例。如果没有 Github Actions 我们部署自己的博客需要下面这么几步:运行 hexo clean(或者 hexo c)命令,清空缓存;运行 hexo generate(或者 hexo g)命令,生成编译后的 ht……