如果您使用 GitHub 项目委员会进行 PR 管理,那么了解 PR 的状态非常重要。测试失败可以通过读取
x
或绿色复选标记来查看,但(合并)冲突以任何方式都不可见 - 您必须在新选项卡中实际打开 PR。
如果存在(合并)冲突,有没有办法向 GitHub 上的 PR 添加自动
conflict
标签或失败检查? (两者都可以在 GitHub 项目板上看到。)
我知道已经过去几年了,但你可以尝试使用类似 https://github.com/marketplace/actions/auto-label-merge-conflicts .
的内容来设置 Github Action示例:
name: 'Check for merge conflicts'
on:
push:
branches:
- master
jobs:
triage:
runs-on: ubuntu-latest
steps:
- uses: mschilde/auto-label-merge-conflicts@master
with:
CONFLICT_LABEL_NAME: 'has conflicts'
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}