
在当前仓库 hexobackup 配置以下工作流,实现向当前仓库提交更新时,触发 GitPages 自动编译。
graph TD;
1(手动执行 hexo g 和 hexo d 部署命令)-->自动推送GiteePages仓库-->2(已推送至 Gitee Pages 仓库)-->官方自动部署GiteePages要钱;
1-->自动推送GithubPages仓库-->已推送至GithubPages仓库-->官方自动部署GithubPages-->完成同步更新;
2-->3;
手动推送更新至hexobackup仓库触发Actions-->3(Actions等待工作流中配置的部署GiteePages作业被触发执行)-->自动部署GiteePages-->完成同步更新;
完成_config.yml文件的deploy配置-->1;
Something about Continuously Integrity / Continuously Deploy…
Github Actions.
.github/workflows/main.yml文件代码:
1 | name: Sync |
SSH
CI 持续集成