是否可以构建一个 Github 操作,该操作将在打开 PR 时触发,并创建一个“撤消 PR”?

Is possible to build a Github action that will trigger when a PR is opened, and create an 'undo PR‘?

当有新的 PR 合并时,我正在尝试为我的 repo 做一个备份 PR。

这可以通过 GitHub 操作来实现吗?

此外,是否可以单独 app/repo 来管理其他存储库?

您可能只会在初始 PR 合并后才创建还原 PR,否则您可能 运行 陷入各种问题。

这绝对可以通过 GitHub 操作来实现,方法是通过 PR 合并触发器触发并检查初始 PR 中添加的提交并为它们创建恢复到之前的基本分支。

不过,GitHub 已经可以通过单击 PR 中的按钮在本地执行此操作,所以我不确定这会满足什么需求。

GitHub Docs: Reverting a pull request