GitHub Actions guides
GitHub Actions 的这些指南包含具体的使用案例和示例来帮助您配置工作流程。
- 1Overview
Understanding GitHub Actions
Learn the basics of GitHub Actions, including core concepts and essential terminology. - 2How-to guide
查找和自定义操作
操作是支持工作流程的构建块。 工作流程可以包含社区创建的操作,您也可以直接在应用程序的仓库中创建您自己的操作。 本指南说明如何发现、使用和自定义操作。 - 3Overview
GitHub Actions 的基本功能
GitHub Actions 旨在帮助您建立强大而动态的自动化。 本指南说明如何创建包括环境变量、定制化脚本等的 GitHub Actions 工作流程。 - 4Overview
About workflows
Get a high-level overview of GitHub Actions workflows, including triggers, syntax, and advanced features. - 5How-to guide
Reusing workflows
Learn how to avoid duplication when creating a workflow by reusing existing workflows. - 6Overview
Security hardening for GitHub Actions
Good security practices for using GitHub Actions features.
GitHub Actions learning paths
Learning paths are a collection of guides that help you master a particular subject.
自动部署
了解如何使用 GitHub Actions 中的自定义持续部署 (CD) 工作流自动发布项目。
部署到云端
了解如何使用 GitHub Actions 生成应用程序并将其部署到各种基于云的平台。
创建操作
是否对新操作有想法?是否为项目生成了自定义内容?了解如何构建可共享操作并将其发布到 GitHub 市场。
All GitHub Actions guides
54 guides found
Quickstart for GitHub Actions
QuickstartTry out the features of GitHub Actions in 5 minutes or less.
- Fundamentals
Understanding GitHub Actions
OverviewLearn the basics of GitHub Actions, including core concepts and essential terminology.
- Fundamentals
创建 Docker 容器操作
Tutorial本指南向您展示构建 Docker 容器操作所需的最少步骤。
- Action development
- Docker
使用入门工作流程
TutorialGitHub 为各种语言和工具提供入门工作流程。
- 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
Publishing Docker images
TutorialYou can publish Docker images to a registry, such as Docker Hub or GitHub Packages, as part of your continuous integration (CI) workflow.
- Packaging
- Publishing
- Docker
缓存依赖项以加快工作流程
Tutorial为了使工作流程更快、更高效,可以为依赖项及其他经常重复使用的文件创建和使用缓存。
- Workflows