diff --git a/.github/workflows/cifuzz.yaml b/.github/workflows/cifuzz.yaml
index e9b184b69..d13d0a241 100644
--- a/.github/workflows/cifuzz.yaml
+++ b/.github/workflows/cifuzz.yaml
@@ -3,6 +3,10 @@ on:
   pull_request:
     branches:
       - main
+    paths-ignore:
+      - 'CHANGELOG.md'
+      - 'README.md'
+      - 'MAINTAINERS'
 
 permissions:
   contents: read
diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml
index e092ae182..bfce099be 100644
--- a/.github/workflows/e2e.yaml
+++ b/.github/workflows/e2e.yaml
@@ -2,6 +2,10 @@ name: e2e
 
 on:
   pull_request:
+    paths-ignore:
+      - 'CHANGELOG.md'
+      - 'README.md'
+      - 'MAINTAINERS'
   push:
     branches:
       - main
diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml
index 7397fe2d9..7bb907cf6 100644
--- a/.github/workflows/tests.yaml
+++ b/.github/workflows/tests.yaml
@@ -2,6 +2,11 @@ name: tests
 
 on:
   pull_request:
+    paths-ignore:
+      - 'CHANGELOG.md'
+      - 'README.md'
+      - 'MAINTAINERS'
+
   push:
     branches:
       - main
diff --git a/.github/workflows/verify.yaml b/.github/workflows/verify.yaml
index e06e19254..33210245f 100644
--- a/.github/workflows/verify.yaml
+++ b/.github/workflows/verify.yaml
@@ -2,6 +2,11 @@ name: verify
 
 on:
   pull_request:
+    paths-ignore:
+      - 'CHANGELOG.md'
+      - 'README.md'
+      - 'MAINTAINERS'
+
   push:
     branches:
       - main