GitHub Actions guides
GitHub Actions 的这些指南包含具体的使用案例和示例来帮助您配置工作流程。
- 1概览
了解 GitHub Actions
学习 GitHub Actions 的基础知识,包括核心概念和基本术语。 - 2操作方法指南
查找和自定义操作
操作是支持工作流程的构建块。 工作流程可以包含社区创建的操作,您也可以直接在应用程序的仓库中创建您自己的操作。 本指南说明如何发现、使用和自定义操作。 - 3概览
GitHub Actions 的基本功能
GitHub Actions 旨在帮助您建立强大而动态的自动化。 本指南说明如何创建包括环境变量、定制化脚本等的 GitHub Actions 工作流程。 - 4操作方法指南
Advanced workflow features
This guide shows you how to use the advanced features of GitHub Actions, with secret management, dependent jobs, caching, build matrices, environments, and labels. - 5操作方法指南
Reusing workflows
Learn how to avoid duplication when creating a workflow by reusing existing workflows. - 6概览
GitHub Actions 的安全强化
使用 GitHub Actions 功能的良好安全实践。
GitHub Actions learning paths
构建和测试代码
您可以在仓库中创建自定义的持续集成 (CI) 工作流程。
自动化部署
了解如何通过 GitHub Actions 中的自定义连续部署 (CD) 工作流程自动发布项目。
部署到云端
了解如何使用 GitHub Actions 构建应用程序并将其部署到各种基于云的平台。
托管您自己的运行器
您可以创建自托管的运行器,在一个可高度自定义的环境中运行工作流程。
创建操作
您是否有新操作的想法?您是否为您的项目自定义了一些东西?学习如何构建可分享的操作,并将其发布到 GitHub Marketplace。
All GitHub Actions guides
找到 54 个指南
GitHub Actions 快速入门
快速入门在 5 分钟或更短的时间内尝试 GitHub Actions 的功能。
- Fundamentals
了解 GitHub Actions
概览学习 GitHub Actions 的基础知识,包括核心概念和基本术语。
- Fundamentals
创建 Docker 容器操作
教程本指南向您展示构建 Docker 容器操作所需的最少步骤。
- Action development
- Docker
Using starter workflows
教程GitHub provides starter workflows for a variety of languages and tooling.
- Workflows
- CI
- CD
构建和测试 Python
教程您可以创建持续集成 (CI) 工作流程来构建和测试您的 Python 项目。
- CI
- Python
构建和测试 Node.js
教程您可以创建持续集成 (CI) 工作流程来构建和测试您的 Node.js 项目。
- CI
- Node
- JavaScript
关于使用 GitHub Actions 进行打包
概览您可以在 GitHub Actions 中设置工作流程生成包并将其上传到 GitHub Packages 或其他包托管提供程序。
- Packaging
发布 Docker 映像
教程您可以将 Docker 映像发布到注册表,例如 Docker Hub 或 GitHub Packages,作为持续集成 (CI) 工作流程的一部分。
- Packaging
- Publishing
- Docker
缓存依赖项以加快工作流程
教程为了使工作流程更快、更高效,可以为依赖项及其他经常重复使用的文件创建和使用缓存。
- Workflows