Skip to main content
GitHub Docs
All products
GitHub Actions
快速入门
了解 GitHub Actions
了解 GitHub Actions
查找和自定义操作
基本功能
Expressions
上下文
环境变量
Workflow billing & limits
示例
使用脚本在运行器上测试代码
在运行器上使用 GitHub CLI
使用并发、表达式和测试矩阵
使用工作流程
关于工作流程
触发工作流程
触发工作流程的事件
工作流程语法
工作流程命令
Reusing workflows
缓存依赖项
Storing workflow artifacts
创建入门工作流程
使用入门工作流程
与组织共享工作流程
GitHub CLI in workflows
使用作业
在工作流程中使用作业
选择作业的运行器
使用条件控制作业执行
使用矩阵
使用并发
将环境用于作业
在容器中运行作业
设置作业的默认值
为作业分配权限
定义作业的输出
管理工作流程运行
手动运行工作流程
Re-running workflows and jobs
取消工作流程
批准公共复刻运行
Reviewing deployments
禁用和启用工作流程
跳过工作流程运行
删除工作流程运行
下载工作流程构件
Remove workflow artifacts
构建和测试
Continuous integration
Build & test Go
构建和测试 Java & Ant
构建和测试 Java & Gradle
使用 Maven 构建和测试 Java
构建和测试 .NET
构建和测试 Node.js
构建和测试 PowerShell
构建和测试 Python
构建和测试Ruby
构建和测试 Swift
构建和测试 Xamarin 应用程序
部署
关于部署
关于持续部署
Deploy with GitHub Actions
部署到云提供商
部署到 Amazon ECS
部署到 Azure
部署到 Google Kubernetes Engine
安全强化您的部署
关于使用 OpenID Connect 进行安全强化
在 Amazon Web Services 中配置 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
从 Azure Pelines 迁移
从 CircleCI 迁移
从 GitLab CI/CD 迁移
从 Jenkins 迁移
从 Travis CI 迁移
监控和故障排除
关于监控和疑难解答
使用可视化图表
添加状态徽章
查看工作流程运行历史记录
查看作业执行时间
使用工作流程运行日志
启用调试日志
通知
使用 GitHub 托管的运行器
GitHub 托管的运行器
监控您当前的作业
自定义运行器
连接到专用网络
托管您自己的运行器
About self-hosted runners
Add self-hosted runners
使用自托管运行器自动缩放
在作业之前或之后运行脚本
自定义作业使用的容器
启动时运行运行器应用程序
代理服务器
标签运行器
在工作流程中使用运行器
管理对运行器的访问
Monitor & troubleshoot
删除自托管的运行器
安全指南
Security hardening
加密机密
自动令牌身份验证
创建操作
关于自定义操作
Docker 容器操作
JavaScript 操作
组合操作
元数据语法
Dockerfile 支持
设置退出代码
在 GitHub Marketplace 中发布
与企业共享
发布和维护操作
CLI 设置操作
GitHub Actions 指南
我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问
英文文档
。如果此页面上的翻译有问题,请
告诉我们
。
GitHub Actions
/
安全指南
Enterprise Cloud
Free, Pro, & Team
Enterprise Cloud
Enterprise Server 3.5
Enterprise Server 3.4
Enterprise Server 3.3
Enterprise Server 3.2
Enterprise Server 3.1
GitHub AE
所有 Enterprise Server 版本
关于版本
简体中文
English
简体中文
(
Simplified Chinese
)
日本語
(
Japanese
)
Español
(
Spanish
)
Português do Brasil
(
Portuguese
)
注册
搜索 GitHub 文档
GitHub Docs
GitHub Actions
/
安全指南
GitHub Actions
Get started
Account and profile
Authentication
Repositories
Enterprise administrators
Billing and payments
Site policy
Organizations
Code security
Pull requests
GitHub Issues
GitHub Actions
GitHub Copilot
GitHub Codespaces
GitHub Packages
Search on GitHub
Developers
REST API
GraphQL API
GitHub CLI
GitHub Discussions
GitHub Sponsors
Building communities
GitHub Pages
Education
GitHub Desktop
GitHub Support
Atom
Electron
CodeQL
npm
Enterprise Cloud
Free, Pro, & Team
Enterprise Cloud
Enterprise Server 3.5
Enterprise Server 3.4
Enterprise Server 3.3
Enterprise Server 3.2
Enterprise Server 3.1
GitHub AE
所有 Enterprise Server 版本
关于版本
简体中文
English
简体中文
(
Simplified Chinese
)
日本語
(
Japanese
)
Español
(
Spanish
)
Português do Brasil
(
Portuguese
)
注册
搜索 GitHub 文档
安全指南
GitHub Actions 的安全强化和良好实践。
Security hardening for GitHub Actions
加密机密
自动令牌身份验证