Skip to main content
主页
Actions
关于 Actions
了解 Actions
Concepts
Overview
Continuous deployment
Continuous integration
Workflow billing & limits
Workflows and actions
About workflows
Avoid duplication
About custom actions
About monitoring
Notifications for workflow runs
About troubleshooting
Runners
About larger runners
About private networking
About self-hosted runners
Self-hosted runner communication
About ARC
About Support for ARC
Security
About secrets
Security hardening with OpenID Connect
Use cases
Deploy with Actions
Packaging with Actions
Actions for project management
About service containers
写入工作流
快速入门
使用工作流模板
选择工作流何时运行
触发工作流
使用条件控制作业执行
选择工作流运行位置
选择作业的运行器
在容器中运行作业
选择工作流执行的操作
在工作流中使用作业
查找和自定义操作
工作流中的 CLI
添加脚本
`_TOKEN` 的权限
变量
传递信息
设置作业的默认值
环境
并发
运行作业变体
缓存依赖项
存储项目
管理工作流和部署
管理工作流运行
手动运行工作流程
重新运行工作流和作业
取消工作流
禁用和启用工作流程
跳过工作流运行
删除工作流运行
下载工作流程项目
删除工作流项目
批准公共分支运行
批准专用分支运行
管理部署
部署历史记录
管理环境
审查部署
创建自定义保护规则
配置自定义保护规则
共享自动化
创建操作
设置退出代码
发布和维护操作
在 Marketplace 中发布
CLI 设置操作
重用工作流
创建工作流模板
与企业共享
监视和故障排除
监视
可视化效果图
工作流运行历史记录
查看作业执行时间
添加状态徽章
工作流运行日志
疑难解答
使用 Copilot
启用调试日志记录
使用 支持
托管的运行程序
关于 托管的运行程序
关于 托管的运行程序
监视当前作业
自定义运行器
使用较大运行器
管理较大的运行器
控制对 大型运行器 s 的访问
在较大的运行器上运行作业
专用网络
使用 OIDC
使用 WireGuard
自托管运行程序
管理自承载运行器
添加自托管的运行器
自动缩放自托管的运行器
在作业之前或之后运行脚本
自定义作业使用的容器
将运行器应用作为服务运行
代理服务器
标签运行器
在工作流中使用运行器
使用运行器组管理访问权限
监视和故障排除
删除自托管的运行器
操作运行器控制器
身份验证
部署运行器规模集
在工作流中使用 ARC
疑难解答
安全性
安全指南
安全性强化
使用机密
自动令牌身份验证
安全功能
项目证明
项目证明
使用可重用工作流提供证明
项目证明 Kubernetes 准入控制器
离线验证证明
安全强化部署
AWS 中的 OpenID Connect
Azure 中的 OpenID Connect
Google Cloud Platform 中的 OpenID Connect
HashiCorp Vault 中的 OpenID Connect
JFrog 中的 OpenID Connect
PyPI 中的 OpenID Connect
云服务提供商中的 OpenID Connect
OpenID Connect 与可重用的工作流程结合使用
用例和示例
生成和测试
生成和测试 Go
生成和测试 Java 和 Ant
生成和测试 Java 和 Gradle
使用 Maven 生成和测试 Java
生成和测试 .NET
生成和测试 Node.js
生成和测试 PowerShell
生成和测试 Python
生成和测试 Ruby
构建和测试 Rust
生成和测试 Swift
生成和测试 Xamarin 应用
部署
将 Node.js 部署到 Azure App Service
将 Python 部署到 Azure App Service
将 Java 部署到 Azure App Service
将 .NET 部署到 Azure App Service
将 PHP 部署到 Azure App Service
将 Docker 部署到 Azure App Service
部署到 Azure Static Web App
部署到 Azure Kubernetes Service
部署到 Amazon ECS
部署到 Google Kubernetes Engine
签名 Xcode 应用程序
发布包
发布 Docker 映像
使用 Gradle 发布 Java 包
使用 Maven 发布 Java 包
发布 Node.js 包
项目管理
将标签添加到问题
关闭非活动问题
添加标签以评论议题
计划问题创建
容器化服务
创建 PostgreSQL 服务容器
创建 Redis 服务容器
迁移到 Actions
自动化迁移
使用 Actions Importer 自动迁移
扩展 Actions 导入工具
Azure DevOps 迁移
Bamboo 迁移
Bitbucket 管道迁移
CircleCI 迁移
GitLab 迁移
Jenkins 迁移
Travis CI 迁移
手动迁移
从 Azure Pelines 迁移
从 CircleCI 迁移
从 GitLab CI/CD 迁移
从 Jenkins 迁移
从 Travis CI 迁移
管理 Actions
Actions 指标
与组织共享工作流
GHE.com 上已停用的命名空间
参考
工作流程语法
触发工作流的事件
工作流命令
表达式
上下文
元数据语法
Actions 限制
Dockerfile 支持
支持的平台
使用限制
补充参数和设置
Tutorials
Create an example workflow
Create a Docker container action
Create a JavaScript action
Create a composite action
Actions Runner Controller
Actions 的指南
Actions
/
托管的运行程序
/
使用较大运行器
使用较大运行器
管理较大的运行器
你可以为你的组织或企业配置 大型运行器。
控制对较大运行器的访问
可以使用策略来限制对已添加到组织或企业的 大型运行器 的访问。
在较大的运行器上运行作业
可以通过将工作流配置为在 大型运行器 上运行来加速工作流。