Replaces the old, broken action
+++ /dev/null
-on: pull_request
-
-name: Pull Requests
-
-jobs:
- message-check:
- name: Block Merge or Autosquash Commits
-
- runs-on: ubuntu-latest
-
- steps:
- - name: Block Merge or Autosquash Commits
- uses: nineinchnick/block-commits-action@v2.1.0
- with:
- action-merge: fail
- action-fixup: request-changes
--- /dev/null
+name: Enforce Rebasing
+
+on: [push]
+
+jobs:
+ rebase_job:
+ runs-on: ubuntu-latest
+ name: Enforce rebasing
+
+ steps:
+ - name: Check out code
+ uses: actions/checkout@v2
+ with:
+ fetch-depth: 0
+ - name: Is Rebased on master?
+ uses: cyberark/enforce-rebase@v2