指南
GitHub Actions 的这些指南包含具体的使用案例和示例来帮助您配置工作流程。
-
开始使用 GitHub Actions
Discover the possibilities of GitHub Actions by creating your first workflow.开始路径 -
1Overview
GitHub Actions 简介
了解 GitHub Actions 的核心概念和各种组件,并查看说明如何为仓库添加自动化的示例。 -
2How-to guide
查找和自定义操作
操作是支持工作流程的构建块。 工作流程可以包含社区创建的操作,您也可以直接在应用程序的仓库中创建您自己的操作。 本指南说明如何发现、使用和自定义操作。 -
3Overview
基本功能
GitHub Actions 旨在帮助您建立强大而动态的自动化。 本指南说明如何创建包括环境变量、定制化脚本等的 GitHub Actions 工作流程。 -
4How-to guide
管理复杂的工作流程
本指南说明如何使用 GitHub Actions 的高级功能,包括机密管理、相关作业、缓存、生成矩阵、和标签。 -
5Overview
安全强化
使用 GitHub Actions 功能的良好安全实践。
学习路径
学习路径是一系列帮助您掌握特定主题的指南。
Build and test code
You can create custom continuous integration (CI) workflows right in your repository.
1
关于持续集成
Overview
2
使用模板设置 CI
Tutorial
3
关于服务容器
Overview
4
构建和测试 Node.js
Tutorial
5
构建和测试 PowerShell
Tutorial
6
构建和测试 Python
Tutorial
7
构建和测试 Ruby
Tutorial
8
使用 Maven 构建和测试 Java
Tutorial
9
使用 Gradle 构建和测试 Java
Tutorial
10
使用 Ant 构建和测试 Java
Tutorial
Automate your deployments
Learn how to automate release publishing for your project with a custom continuous deployment (CD) workflow in GitHub Actions.
1
关于使用 GitHub 操作进行打包
Overview
2
发布 Node.js 包
Tutorial
3
使用 Maven 发布 Java 包
Tutorial
4
使用 Gradle 发布 Java 包
Tutorial
5
发布 Docker 映像
Tutorial
Host your own runners
您可以创建自托管的运行器,在一个可高度自定义的环境中运行工作流程。
1
关于自托管运行器
Overview
2
添加自托管的运行器
Tutorial
3
将自托管的运行应用程序配置为服务
Tutorial
4
将代理服务器与自托管运行器一起使用
Tutorial
5
将标签与自托管运行器一起使用
Tutorial
6
在工作流程中使用自托管的运行器
Tutorial
7
使用组管理自托管运行器的访问权限
Tutorial
8
自托管运行器的监控和故障排除
Tutorial
Create an action
Do you have an idea for a new action? Have you built something custom for your project? Learn how to build shareable actions and publish them to GitHub Marketplace.
1
关于操作
Overview
2
创建 Docker 容器操作
Tutorial
3
创建 JavaScript 操作
Tutorial
4
创建组合运行步骤操作
Tutorial
5
元数据语法
Reference
6
Docker
Reference
7
设置退出代码
How-to guide