总结
在本章中,我讲解了自动化的重要性,并向你介绍了 GitHub Actions 作为一种灵活且可扩展的自动化引擎。
在下一章中,你将学习不同的托管选项以及如何托管工作流运行器。
进一步阅读
有关本章所涵盖主题的更多信息,请参考以下资料:
-
Humble J. 和 Farley, D. (2010). 《Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation》。 Addison-Wesley Professional。
-
Forsgren, N., Humble, J., 和 Kim, G. (2018). 《Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations (1st ed.)》[电子书]。IT Revolution Press。
-
YAML: https://yaml.org/
-
GitHub Actions: https://github.com/features/actions 和 https://docs.github.com/en/actions
-
GitHub Learning Lab: https://lab.github.com
-
工作流语法: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions
-
GitHub Marketplace: https://github.com/marketplace