我只想在我的fork.中保留某些GitHub工作流
例如,我不希望.github/workflows/syncFork.yml
文件出现在上游回购中。
从长远来看,这可能吗?
恐怕最终,当我对原始回购进行PR时,它无论如何都会包含这个文件。。。因此,最好是保持上游和分叉repos之间的主分支完全相同。正确的
PS。我知道我可以在原始回购中禁用工作流:
jobs:
sync:
if
github.repository == 'my-organization/repo'
这实际上是在讨论9098"扩展";关于";有可能忽略分叉(仅针对原始回购运行(,反之亦然";,但尚未实现。
一般的想法是在两个存储库中都有该工作流文件,但有一个测试存储库名称的条件("github.event.repository.name
"(。
如果说名字如果是原来的存储库,工作流就什么都不会做了。