Github-Action入门

Github Action 入门

理解什么是Github Action

概述

GitHub Actions 是一种把代码提交和最终交付部署之间的工作进行自动化的工具(CI/CD)。

形象比喻/设譬说理

在电影拍摄过程中,导演会喊一句Action来通知所有部门,开始工作。

例如:我们要排一场武打戏,那么Action开始后需要 演员组,收音组,摄影组 3组人同时开始工作。
对于摄影组来说,需要先开机,然后先拍摄背景,再拍摄演员A出场,再拍摄演员B出场,再拍摄AB对打,最后A胜利。至此摄影组的工作已经完成。但是演员组可能还需要退场,卸妆等步骤。
这些不同的组之间的工作虽然是一起完成一项任务,但是有些是并行不干扰的,有些有前后关系,例如拍完戏之后后勤组才能派发饭盒。

在Github Action中,每组人对应的工作为Job,工作中每个步骤为Step


Github-Action入门
https://berlx.fun/Github-Action入门/
发布于
2024年5月15日
许可协议