指南
GitHub Actions 的这些指南包含具体的使用案例和示例来帮助您配置工作流程。
-
1概览
GitHub Actions 简介
了解 GitHub Actions 的核心概念和各种组件,并查看说明如何为仓库添加自动化的示例。 -
2操作方法指南
查找和自定义操作
操作是支持工作流程的构建块。 工作流程可以包含社区创建的操作,您也可以直接在应用程序的仓库中创建您自己的操作。 本指南说明如何发现、使用和自定义操作。 -
3概览
基本功能
GitHub Actions 旨在帮助您建立强大而动态的自动化。 本指南说明如何创建包括环境变量、定制化脚本等的 GitHub Actions 工作流程。 -
4操作方法指南
管理复杂的工作流程
本指南说明如何使用 GitHub Actions 的高级功能,包括机密管理、相关作业、缓存、生成矩阵、和标签。 -
5概览
安全强化
使用 GitHub Actions 功能的良好安全实践。
学习路径
学习路径是一系列帮助您掌握特定主题的指南。
构建和测试代码
您可以在仓库中创建自定义的持续集成 (CI) 工作流程。
1
关于持续集成
概览
2
使用模板设置 CI
教程
3
关于服务容器
概览
4
构建和测试 Node.js
教程
5
构建和测试 PowerShell
教程
6
构建和测试 Python
教程
7
构建和测试 Ruby
教程
8
使用 Maven 构建和测试 Java
教程
9
使用 Gradle 构建和测试 Java
教程
10
使用 Ant 构建和测试 Java
教程
自动化部署
了解如何通过 GitHub Actions 中的自定义连续部署 (CD) 工作流程自动发布项目。
1
关于使用 GitHub Actions 进行打包
概览
2
发布 Node.js 包
教程
3
使用 Maven 发布 Java 包
教程
4
使用 Gradle 发布 Java 包
教程
5
发布 Docker 映像
教程
部署到云端
了解如何使用 GitHub Actions 构建应用程序并将其部署到各种基于云的平台。
托管您自己的运行器
您可以创建自托管的运行器,在一个可高度自定义的环境中运行工作流程。
1
关于自托管运行器
概览
2
添加自托管的运行器
教程
3
将自托管的运行应用程序配置为服务
教程
4
将代理服务器与自托管运行器一起使用
教程
5
将标签与自托管运行器一起使用
教程
6
在工作流程中使用自托管的运行器
教程
7
使用组管理自托管运行器的访问权限
教程
8
自托管运行器的监控和故障排除
教程
创建操作
您是否有新操作的想法?您是否为您的项目自定义了一些东西?学习如何构建可分享的操作,并将其发布到 GitHub Marketplace。
1
关于操作
概览
2
创建 Docker 容器操作
教程
3
创建 JavaScript 操作
教程
4
创建组合运行步骤操作
教程
5
元数据语法
参考
6
Docker
参考
7
设置退出代码
操作方法指南