GitHub Actions guides
GitHub Actions 的这些指南包含具体的使用案例和示例来帮助您配置工作流程。
- 1Overview
了解 GitHub Actions
学习 GitHub Actions 的基础知识,包括核心概念和基本术语。 - 2How-to guide
查找和自定义操作
操作是支持工作流程的构建块。 工作流程可以包含社区创建的操作,您也可以直接在应用程序的仓库中创建您自己的操作。 本指南说明如何发现、使用和自定义操作。 - 3Overview
GitHub Actions 的基本功能
GitHub Actions 旨在帮助您建立强大而动态的自动化。 本指南说明如何创建包括环境变量、定制化脚本等的 GitHub Actions 工作流程。 - 4Overview
关于工作流程
获取 GitHub Actions 工作流的简要概述,包括触发器、语法和高级功能。 - 5How-to guide
重新使用工作流
了解如何通过重用现有工作流程来避免在创建工作流程时重复。 - 6Overview
GitHub Actions 的安全强化
使用 GitHub Actions 功能的良好安全实践。
GitHub Actions learning paths
Learning paths are a collection of guides that help you master a particular subject.
托管自己的运行器
您可以创建自托管的运行器,在一个可高度自定义的环境中运行工作流程。
创建操作
是否对新操作有想法? 是否为项目生成了自定义内容? 了解如何构建可共享操作并将其发布到 GitHub 市场。
All GitHub Actions guides
54 guides found
GitHub Actions 快速入门
Quickstart在 5 分钟或更短的时间内尝试 GitHub Actions 的功能。
- Fundamentals
了解 GitHub Actions
Overview学习 GitHub Actions 的基础知识,包括核心概念和基本术语。
- Fundamentals
创建 Docker 容器操作
Tutorial本指南向您展示构建 Docker 容器操作所需的最少步骤。
- Action development
- Docker
使用入门工作流程
TutorialGitHub Enterprise Server 为各种语言和工具提供入门工作流程。
- Workflows
- CI
- CD
构建和测试 Python
Tutorial您可以创建持续集成 (CI) 工作流程来构建和测试您的 Python 项目。
- CI
- Python
构建和测试 Node.js
Tutorial您可以创建持续集成 (CI) 工作流程来构建和测试您的 Node.js 项目。
- CI
- Node
- JavaScript
关于使用 GitHub Actions 打包
Overview您可以在 GitHub Actions 中设置工作流程生成包并将其上传到 GitHub Packages 或其他包托管提供程序。
- Packaging
发布 Docker 映像
Tutorial您可以将 Docker 映像发布到注册表,例如 Docker Hub 或 GitHub Packages,作为持续集成 (CI) 工作流程的一部分。
- Packaging
- Publishing
- Docker
缓存依赖项以加快工作流程
Tutorial为了使工作流程更快、更高效,可以为依赖项及其他经常重复使用的文件创建和使用缓存。
- Workflows