【问题标题】:Automatically request change on a PR on Github when certain files change当某些文件更改时,自动请求更改 Github 上的 PR
【发布时间】:2020-11-13 21:00:02
【问题描述】:

有没有办法配置存储库,以便在某些文件更改时拒绝或请求 PR 上的更改?

我在一个 Android 项目中有几个文件不会像调色板那样经常更改。因为调色板是由 UX 团队为我们定义的,所以它们不会经常更改。

我想要做的是,如果工程师尝试将颜色添加到调色板文件并打开 PR,则 PR 应与 Changes Requested 和解释请求更改原因的注释一起保留。

如果更改合法,会有管理员让 PR 通过

有人知道怎么做,甚至有可能吗?

【问题讨论】:

    标签: git github version-control repository


    【解决方案1】:

    这应该可以通过GitHub Actions 实现,其中involves pull requests

    例如,auto-label one 使用文件模式:您可以进行类似的操作,而不是标签,更改 PR 状态,接受/合并它(如 in this action

    请注意,该操作不能完全适用于来自 fork 的 PR,因为此类 PR 的 GitHub Actions 仅具有读取权限,无法更新状态检查。

    【讨论】:

      猜你喜欢
      • 2022-01-22
      • 1970-01-01
      • 2021-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-09
      • 2023-04-05
      • 2021-06-06
      相关资源
      最近更新 更多