在初始运行 30 天后,如何在 github actions 中重新运行旧工作流程?

Zee*_*han 11 github github-actions

我正在寻找一种方法来重新运行 github actions 中的旧工作流程,该工作流程上次运行一个多月前。我从 github actions 中看到了这份文档https://docs.github.com/en/actions/managing-workflow-runs/re-running-workflows-and-jobs 有没有办法在 30 天后重新运行旧的工作流程初始运行?

干杯并提前致谢!

Ved*_*per -1

根据 GitHub 的官方文档,如果你有:

  • 公共存储库- 您可以在初始运行后最多 90 天内重新运行旧工作流程。默认情况下为 90 天。
  • 企业存储库- 重新运行旧工作流程的最长时间范围可以是 1 到 400 天。

重要的

  • 仅当工作流日志存在时,您才能重新运行该工作流。
  • 日志保留仅适用于您将运行的新工作流程。
  • 因此,即使您更新了工作流程的日志保留。如果您的工作流程日志已被删除,您将无法重新运行它。

如果您想重新运行工作流程,一种解决方法是获取该特定工作流程的更改并再次提交它们。这将触发工作流程再次运行。