Skip to main content
我们经常发布文档更新,此页面的翻译可能仍在进行中。 有关最新信息,请访问
英语文档
。
GitHub 文档
Version:
Free, Pro, & Team
搜索 GitHub Docs
GitHub 操作
/
生成和测试
All products
GitHub 操作
快速入门
了解 GitHub Actions
了解 GitHub Actions
查找和自定义操作
基本功能
表达式
上下文
变量
工作流计费和限制
示例
使用脚本在运行器上测试代码
在运行器上使用 GitHub CLI
使用并发、表达式和测试矩阵
使用工作流
关于工作流程
触发工作流
触发工作流的事件
工作流程语法
工作流命令
重用工作流
必需工作流
缓存依赖项
存储项目
创建入门工作流程
使用入门工作流
与组织共享工作流
工作流中的 GitHub CLI
使用作业
在工作流中使用作业
选择作业的运行器
使用条件控制作业执行
矩阵
并发
环境
在容器中运行作业
设置作业的默认值
分配对作业的权限
定义作业的输出
管理工作流运行
手动运行工作流程
重新运行工作流和作业
取消工作流
批准公共分支运行
批准专用分支运行
审查部署
禁用和启用工作流程
跳过工作流运行
删除工作流运行
下载工作流程项目
删除工作流项目
生成和测试
持续集成
生成和测试 Go
生成和测试 Java 和 Ant
生成和测试 Java 和 Gradle
使用 Maven 生成和测试 Java
生成和测试 .NET
生成和测试 Node.js
生成和测试 PowerShell
生成和测试 Python
生成和测试 Ruby
生成和测试 Swift
生成和测试 Xamarin 应用
部署
关于部署
关于持续部署
使用 GitHub 操作进行部署
部署到云提供商
部署到 Amazon ECS
部署到 Azure
部署到 Google Kubernetes Engine
安全强化部署
使用 OpenID Connect 进行安全强化
AWS 中的 OpenID Connect
Azure 中的 OpenID Connect
Google Cloud Platform 中的 OpenID Connect
HashiCorp Vault 中的 OpenID Connect
云服务提供商中的 OpenID Connect
OpenID Connect 与可重用的工作流程结合使用
面向不同的环境
使用环境进行部署
管理部署
查看部署历史记录
部署 Xcode 应用程序
签名 Xcode 应用程序
容器化服务
关于服务容器
创建 PostgreSQL 服务容器
创建 Redis 服务容器
发布包
使用 GitHub Actions 进行打包
发布 Docker 映像
使用 Gradle 发布 Java 包
使用 Maven 发布 Java 包
发布 Node.js 包
管理问题和拉取请求
项目管理操作
将标签添加到问题
关闭非活动问题
添加标签以评论议题
移动分配的问题
添加卡时删除标签
计划问题创建
迁移到 GitHub Actions
自动化迁移
使用 GitHub Actions Importer 自动迁移
扩展 GitHub Actions 导入工具
补充参数和设置
CircleCI 迁移
GitLab migration
Jenkins 迁移
手动迁移
从 Azure Pelines 迁移
从 CircleCI 迁移
从 GitLab CI/CD 迁移
从 Jenkins 迁移
从 Travis CI 迁移
监视和故障排除
About monitoring and troubleshooting
可视化效果图
添加状态徽章
工作流运行历史记录
查看作业执行时间
工作流运行日志
启用调试日志记录
工作流程运行通知
GitHub 托管的运行程序
关于 GitHub 托管的运行程序
大型运行器
控制对 大型运行器 s 的访问
监视当前作业
自定义运行器
连接到专用网络
自托管运行程序
关于自托管运行程序
如果您是组织或企业管理员,您可能希望在组织或企业级别添加自托管的运行器。
自动缩放自托管的运行器
在作业之前或之后运行脚本
自定义作业使用的容器
将运行器应用作为服务运行
代理服务器
标签运行器
在工作流中使用运行器
使用运行器组管理访问权限
监视和故障排除
删除自托管的运行器
安全指南
安全性强化
加密机密
自动令牌身份验证
创建操作
关于自定义操作
创建 Docker 容器操作
创建 JavaScript 操作
创建组合操作
元数据语法
Dockerfile 支持
设置退出代码
在 GitHub Marketplace 中发布
从专用存储库共享
与组织共享
发布和维护操作
CLI 设置操作
GitHub Actions 指南
GitHub 操作
/
生成和测试
自动构建和测试
您可以使用 GitHub Actions 自动构建和测试项目。
关于持续集成
构建和测试 Go
使用 Ant 构建和测试 Java
使用 Gradle 构建和测试 Java
使用 Maven 构建和测试 Java
构建和测试 .NET
构建和测试 Node.js
构建和测试 PowerShell
构建和测试 Python
构建和测试 Ruby
构建和测试 Swift
构建和测试 Xamarin 应用程序