diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index b21848847c39582521ddb3dab0a363c169ff12b4..d084d752b1461dd5efdd5b9ff5dcd1749805e131 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -1,6 +1,9 @@
 name: Testing fastapi-template
 
-on: push
+on: 
+  push:
+    branches-ignore:
+      - master
 
 jobs:
   pytest:
@@ -16,4 +19,4 @@ jobs:
         env:
           POETRY_VIRTUALENVS_CREATE: false
       - name: Run tests
-        run: poetry run pytest -vv
+        run: poetry run pytest -vv --exitfirst