Skip to content

Commit 61e52c7

Browse files
committed
ci: add workflow to label PRs needing rebase
1 parent 12a0033 commit 61e52c7

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: PR Needs Rebase
2+
3+
on:
4+
schedule:
5+
- cron: '0 * * * *'
6+
7+
permissions:
8+
pull-requests: write
9+
10+
jobs:
11+
label-rebase-needed:
12+
runs-on: ubuntu-latest
13+
if: github.repository == 'coderamp-labs/gitingest'
14+
15+
concurrency:
16+
group: ${{ github.workflow }}-${{ github.ref }}
17+
cancel-in-progress: true
18+
19+
steps:
20+
- name: Check for merge conflicts
21+
uses: eps1lon/actions-label-merge-conflict@v3
22+
with:
23+
dirtyLabel: 'rebase needed :construction:'
24+
repoToken: '${{ secrets.GITHUB_TOKEN }}'
25+
commentOnClean: This pull request has resolved merge conflicts and is ready for review.
26+
commentOnDirty: This pull request has merge conflicts that must be resolved before it can be merged.
27+
retryMax: 30
28+
continueOnMissingPermissions: false

0 commit comments

Comments
 (0)