diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml
index fed643ce0f5a5a34915228d6d886e308f5def9c5..e50b2cc1567e14399764905082af6d98efae9704 100644
--- a/.github/workflows/documentation.yml
+++ b/.github/workflows/documentation.yml
@@ -1,13 +1,15 @@
 name: Documentation
 
 on:
+  push:
+    branches:
+      - main
   workflow_dispatch:
     inputs:
       version:
         description: "Design version"
         required: true
         default: "pre-release"
-
 env:
   # Set this to the base filename of your project.
   BaseFileName: RP2040-VCO
diff --git a/.github/workflows/gerber.yml b/.github/workflows/gerber.yml
index db496c247cc42428c14631a33a43784f1345f79f..34df2f7bc55b7842cf9e67e7227e643c72321933 100644
--- a/.github/workflows/gerber.yml
+++ b/.github/workflows/gerber.yml
@@ -1,6 +1,9 @@
 name: Gerber
 
 on:
+  push:
+    branches:
+      - main
   workflow_dispatch:
     inputs:
       version: