Skip to content

Schema failsafes

Schema failsafes #3174

Workflow file for this run

name: "PR Maintenance"
on:
push:
branches: [ main ]
pull_request_target:
branches: [ main ]
types: [ synchronize ]
jobs:
check-dirty:
runs-on: ubuntu-latest
steps:
- name: "Check if PRs are dirty"
uses: eps1lon/actions-label-merge-conflict@releases/2.x
with:
dirtyLabel: "status-needs-rebase"
removeOnDirtyLabel: "status-ready"
repoToken: ${{ secrets.GITHUB_TOKEN }}
commentOnDirty: "This PR conflicts with `main`. You need to rebase the PR before it can be merged."
commentOnClean: "This PR doesn't conflict with `main` anymore. It can be merged after all status checks have passed and it has been reviewed."