使用GitHub Actions 自动部署博客
# 使用GitHub Actions 自动部署博客
# 前言
我使用了vuepress
搭建了一个博客,起初是挂在gitee
上面的。
但是gitee
不支持自动部署,需要把打包生成的文件上传到git
上面,感觉不太优雅。
最近了解了GitHub Actions
,准备把这个仓库迁移到github了。
# GitHub Actions 是什么?
是 Github 推出的持续集成工具
# GitHub Actions 基本概念
GitHub Actions 有一些自己的术语。
- workflow (工作流程):持续集成一次运行的过程,就是一个 workflow。
- job (任务):一个 workflow 由一个或多个 jobs 构成,含义是一次持续集成的运行,可以完成多个任务。
- step(步骤):每个 job 由多个 step 构成,一步步完成。
- action (动作):每个 step 可以依次执行一个或多个命令(action)。
上次更新: 2021/11/20 10:04:00