diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml
deleted file mode 100644
index 688d449..0000000
--- a/.github/workflows/build-and-test.yml
+++ /dev/null
@@ -1,36 +0,0 @@
-name: "build-and-test"
-on:
-  pull_request:
-  push:
-    branches:
-      - master
-      - dev
-
-jobs:
-  build:
-    runs-on: windows-latest
-    steps:
-      - uses: actions/checkout@v1
-
-      - name: Install dependencies
-        run: npm install
-
-      - name: Execute all scripts
-        run: npm run all
-
-  test:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v1
-      - uses: ./
-        with:
-          additional-verbs: 'chrusimusi, unit-test'
-          path-to-additional-verbs: src/additional-verbs.txt
-
-  test-allow-one-liners:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v1
-      - uses: ./
-        with:
-          allow-one-liners: 'true'
diff --git a/.github/workflows/test-sign-off-enforcement-fires.yml b/.github/workflows/test-sign-off-enforcement-fires.yml
new file mode 100644
index 0000000..2e9df5c
--- /dev/null
+++ b/.github/workflows/test-sign-off-enforcement-fires.yml
@@ -0,0 +1,12 @@
+name: "e2e-test-sign-off-enforcement"
+on: [push]
+
+jobs:
+  test-sign-off-enforcement-fires:
+    runs-on: ubuntu-latest
+    steps:
+        - uses: actions/checkout@v1
+
+        - uses: ./
+          with:
+            enforce-sign-off: 'true'