summaryrefslogtreecommitdiffstats
path: root/.github/workflows/conflicts.yml
blob: 18a8c0d15dffd4daf66bab1a3b2199207c645651 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
name: Add a conflict label is PR needs to rebase

on:
  push:
  pull_request_target:
    types: [synchronize]

jobs:
  conflicts:
    runs-on: ubuntu-latest
    permissions:
      contents: read
      pull-requests: write
    steps:
      - name: Check if PRs need a rebase (have some conflicts)
        uses: eps1lon/actions-label-merge-conflict@releases/2.x
        with:
          dirtyLabel: "conflicts"
          removeOnDirtyLabel: "no_conflicts"
          repoToken: "${{ secrets.GITHUB_TOKEN }}"
          commentOnDirty: "This pull request has conflicts, please resolve those before we can evaluate the pull request."