diff --git a/.github/workflows/test_e2e.yml b/.github/workflows/test_e2e.yml
index 08672919e215e64cc4f6f805bf023cd9a35bd9b6..a217f77a694f3653310410ec96c2e154eb9f3d4b 100644
--- a/.github/workflows/test_e2e.yml
+++ b/.github/workflows/test_e2e.yml
@@ -1,5 +1,8 @@
 name: Run e2e tests
-on: [ pull_request ]
+on:
+  pull_request: {}
+  push:
+    branches: [main]
 jobs:
   k3s:
     runs-on: ubuntu-latest