diff --git a/.github/workflows/label-merge-conflict.yml b/.github/workflows/label-merge-conflict.yml new file mode 100644 index 0000000000..4e592d6f9c --- /dev/null +++ b/.github/workflows/label-merge-conflict.yml @@ -0,0 +1,27 @@ +name: Auto Label Conflicts + +permissions: + issues: write + pull-requests: write + +on: + push: + branches: [develop_3x] + pull_request: + branches: [develop_3x] + +jobs: + auto-label: + if: github.repository == 'I-TECH-UW/OpenELIS-Global-2/' + runs-on: ubuntu-latest + steps: + - uses: prince-chrismc/label-merge-conflicts-action@v2 + with: + conflict_label_name: "merge conflict" + github_token: ${{ secrets.GITHUB_TOKEN }} + max_retries: 5 + wait_ms: 15000 + detect_merge_changes: false + conflict_comment: | + :wave: Hi, @${author}, + Conflicts have been detected against the base branch. Please rebase your branch against the base branch. \ No newline at end of file