默认情况下,GitHub Actions 允许同一工作流中的多个作业,在同一存储库中运行多个工作流,并且多个工作流跨存储库所有者的帐户运行并发运行。 这意味着同一工作流或作业的多个实例可以同时运行,执行相同的步骤。
GitHub Actions 还支持禁用并行执行。 在同时运行多个工作流或作业可能会导致冲突或使用比预期更多的操作分钟数和存储的情况下,控制帐户或组织的资源非常有用。 例如,你可能希望阻止多个部署同时运行,或取消用于检查过期提交的 Linter。
若要开始使用 concurrency
关键字控制自己工作流中的并发量,请参阅 控制工作流和作业的并发性。