diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml
index 380c5ea..c80fb4b 100644
--- a/.github/workflows/python-publish.yml
+++ b/.github/workflows/python-publish.yml
@@ -2,7 +2,10 @@
 
 name: Publish Python 🐍 distribution 📦 to PyPI and TestPyPI
 
-on: push
+on:
+  push:
+    branches:
+      - main
 
 jobs:
   build:
diff --git a/setup.py b/setup.py
index c18e34c..4659055 100644
--- a/setup.py
+++ b/setup.py
@@ -6,7 +6,7 @@
 
 setuptools.setup(
     name="mowl-borg",
-    version="1.0.2-dev.1",
+    version="1.0.2-dev.3",
     author="Bio-Ontology Research Group",
     author_email="fernando.zhapacamacho@kaust.edu.sa",
     description="mOWL: A machine learning library with ontologies",