github / github/roadmap

Parallel steps in GitHub Actions [GA]

未关闭
#1,191 8 条评论 101 个 reaction 已指派 0 人 在 GitHub 查看
cloud Enterprise Free GA Shipped Team
主要语言
没有语言数据
星标
8.9k
派生
1.8k
PR 合并指标
30 天内没有已合并 PR

描述

### Value Prop

GitHub Actions will address the long-standing community ask to support running multiple steps in parallel in GitHub Actions

### Expected Outcome

There will be two primary feature components:
1. The ability to designate some steps as `background` steps, which will allow them to run without blocking the start of subsequent steps. We will also add additional `wait` steps where users can synchronize sequential execution and `cancel` steps that allow the graceful termination of long running `background` steps
2. A `parallel` block that will enable customers to designate a set of steps that will run in parallel. This block will be syntactic sugar that uses `background` steps and a `wait` command under the hood.

贡献指南

打开贡献指南

调研方向

首先阅读 issue 的“Expected Outcome”,尤其是其中提出的后台、等待、取消和并行组件。没有指定 repository 文件、测试或 entry point;要完成此工作,需要实现并验证此处描述的 GitHub Actions 功能设计。

由索引模型根据 Issue 内容生成。

评估

技术栈
github-actions
领域
ci-cd
Issue 类型
功能
难度
5/5
预计耗时
一周以上
活跃度
冷清
描述清晰度
基本清楚
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。