chore: reduce amount of jobs running
diff --git a/.github/workflows/ceph.yml b/.github/workflows/ceph.yml
index 1e9f5f2..3f81a2a 100644
--- a/.github/workflows/ceph.yml
+++ b/.github/workflows/ceph.yml
@@ -16,9 +16,9 @@
 
 on:
   pull_request:
-  push:
-    branches:
-      - main
+    paths-ignore:
+      - go.mod
+      - go.sum
   workflow_dispatch:
     inputs:
       debug_enabled:
diff --git a/.github/workflows/image-manifest.yml b/.github/workflows/image-manifest.yml
index 6c3d1f6..7f4f0c5 100644
--- a/.github/workflows/image-manifest.yml
+++ b/.github/workflows/image-manifest.yml
@@ -15,10 +15,10 @@
 name: image-manifest
 
 on:
-  pull_request: {}
-  push:
-    branches:
-      - main
+  pull_request:
+    paths-ignore:
+      - go.mod
+      - go.sum
 
 jobs:
   test:
diff --git a/.github/workflows/keycloak.yml b/.github/workflows/keycloak.yml
index 04fed95..0832861 100644
--- a/.github/workflows/keycloak.yml
+++ b/.github/workflows/keycloak.yml
@@ -16,9 +16,9 @@
 
 on:
   pull_request:
-  push:
-    branches:
-      - main
+    paths-ignore:
+      - go.mod
+      - go.sum
 
 jobs:
   molecule:
diff --git a/.github/workflows/pxc.yml b/.github/workflows/pxc.yml
index ecdee42..af22788 100644
--- a/.github/workflows/pxc.yml
+++ b/.github/workflows/pxc.yml
@@ -16,9 +16,9 @@
 
 on:
   pull_request:
-  push:
-    branches:
-      - main
+    paths-ignore:
+      - go.mod
+      - go.sum
 
 jobs:
   molecule: