按产品浏览
GitHub Actions
GitHub Actions
在 GitHub Actions 的仓库中自动化、自定义和执行软件开发工作流程。 您可以发现、创建和共享操作以执行您喜欢的任何作业(包括 CI/CD),并将操作合并到完全自定义的工作流程中。
指南
View all了解 GitHub Actions→
无论您是 GitHub Actions 的新用户还是有兴趣学习他们提供的内容,本指南都可帮助您使用 GitHub Actions 来加快应用程序开发工作流程。
关于持续集成→
您可以直接在 GitHub 仓库中通过 GitHub Actions 创建自定义持续集成 (CI) 和持续部署 (CD) 工作流程。
Deploying with GitHub Actions→
Learn how to control deployments with features like environments and concurrency.
关于使用 GitHub Actions 进行打包→
您可以在 GitHub Actions 中设置工作流程生成包并将其上传到 GitHub Packages 或其他包托管提供程序。
About monitoring and troubleshooting→
You can use the tools in GitHub Actions to monitor and debug your workflows.
All GitHub Actions docs
部署
- About deployments • 2 articles
- Deploying to your cloud provider • 3 articles
- Security hardening your deployments • 6 articles
- Targeting different environments • 1 articles
- Managing your deployments • 1 articles
- Deploying Xcode applications • 1 articles
指南
- 关于持续集成
- 使用工作流程模板设置持续集成
- 构建和测试 Node.js
- 构建和测试 .NET
- 构建和测试 PowerShell
- 构建和测试 Python
- 构建和测试 Ruby
- 使用 Maven 构建和测试 Java
- 使用 Gradle 构建和测试 Java
- 使用 Ant 构建和测试 Java
- 构建和测试 Swift
- 在用于 Xcode 开发的 macOS 运行器上安装 Apple 证书
- 构建和测试 Xamarin 应用程序
- 关于使用 GitHub Actions 进行打包
- 发布 Node.js 包
- 使用 Maven 发布 Java 包
- 使用 Gradle 发布 Java 包
- 发布 Docker 映像
- 将工作流程数据存储为构件
- 缓存依赖项以加快工作流程
- 关于服务容器
- 创建 Redis 服务容器
- 创建 PostgreSQL 服务容器
- 部署到 Amazon Elastic Container Service
- 部署到 Azure App Service
- 部署到 Google Kubernetes Engine
- 使用 GitHub Actions 进行项目管理
- 关闭不活跃的议题
- 计划议题的创建
- 向议题添加标签
- 添加标签时评论议题
- 在项目板上移动分配的议题
- 将卡片添加到项目板列时删除标签
- 使用 GitHub CLI 管理 GitHub Actions