【发布时间】:2019-10-19 11:48:18
【问题描述】:
我在 Github 网络用户界面上看到了这个:
但我不清楚禁用的重新运行是我的.github/main.workflow 配置的结果,还是继承自 Github Actions 服务。
下面的示例工作流程 - 我没有看到任何明显会禁用重新运行的内容。
workflow "Test, Lint" {
on = "push"
resolves = [
"Test",
"Lint",
"Lint Format"
]
}
action "Install" {
uses = "actions/npm@master"
args = "install"
secrets = ["SECRET_TOKEN"]
}
action "Test" {
needs = "Install"
uses = "actions/npm@master"
args = "test"
secrets = ["SECRET_TOKEN"]
}
action "Lint" {
needs = "Install"
uses = "actions/npm@master"
args = "run lint"
secrets = ["SECRET_TOKEN"]
}
action "Lint Format" {
needs = "Install"
uses = "actions/npm@master"
args = "run lint:format"
secrets = ["SECRET_TOKEN"]
}
【问题讨论】:
-
如果构建是针对 PR 分支的,并且您在主分支上进行了后续更改,那么您可以在本地 rebase PR 分支并将其推送回您的 GitHub 远程分支。或者,即使您没有在主分支上进行后续更改,您也可以在本地修改分支上的最新提交消息——通过进行小的空格或标点符号更改或其他方式——然后推送回您的 GitHub 远程分支。跨度>
标签: github github-actions