完整的 GitHub Actions 课程 [免费]💥📽️🚀
在本 GitHub Actions 教程中,你将能够在 90 分钟内从零开始成为大师。课程结束后,你将深入了解相关概念,并对 GitHub Actions 的工作原理及其在整个软件开发过程中的应用有一个清晰的了解。
最棒的是?它完全免费,而且只需90分钟!
该课程结合了理论解释和实际操作演示,以便您第一次亲身体验 Actions,并更有信心在您的项目中使用它。
课程可在此处获取:🤓
视频链接:https://youtu.be/TLB5MY9BBa4
课程概述📘
本课程的内容如下:
1. GitHub Actions 概述
- 什么是 GitHub Actions
- GitHub Actions 相对于其他 CI 平台的优势
- GitHub Actions 的主要功能
- 动作组件:事件、触发器、工作流、动作
- 操作类型:JavaScript 与容器
- 动作创建:单体式 vs 链式
- 入门工作流程
- GitHub Actions 语法
- GitHub Actions 治理
- 调试和故障排除
2. 行动 CI、CD 和发布
- CI 工作流结构
- 矩阵构建
- CI 工作流示例:Docker、Web 应用程序等。
- CD 工作流程结构
- CD 工作流示例:Docker、Azure、AWS、Serverless、ECS、Kubernetes 等。
- GitHub Actions 环境概述
- 保护规则和批准
- 部署日志概述
- GitHub Actions 环境:创建、管理和使用
3. 自托管运行器
- 托管运行器与自托管运行器之间的区别
- 配置自托管运行器
- 跑步者小组及其使用原因
- 自托管运行器的最佳实践
- 动态扩展自托管运行器
4.秘密管理
- GitHub Actions Secrets 概述
- 机密类型:组织、存储库、环境
- GitHub Secrets 的限制
- 秘密:创建、管理和使用
- 第三方机密操作(Azure KeyVault 等)
5. 高级 GitHub Actions
- API 可用性
- 将参数传递给操作
- 使用自定义事件进行存储库调度
- 使用条件控制工作流程
喜欢、分享并关注我🚀以获取更多内容:
📽 YouTube
☕给我买杯咖啡
💖 Patreon
🌐 CoderDave.io 网站
👕周边商品
👦🏻 Facebook 页面
🐱💻 GitHub
👲🏻 Twitter
👴🏻 LinkedIn
🔉 播客