diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 1835d9742a4d082996636ba3396196d727968183..f2433c0379cba1cdb0e2db99fbb6d8d9df999c30 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -1,6 +1,11 @@
 ---
 name: Run tests
-on: [ push, pull_request ]
+
+on:
+  push:
+    branches: [main]
+  pull_request:
+
 jobs:
   test:
     name: Unit Tests