diff --git a/.circleci/config.yml b/.circleci/config.yml
index 9a43477185847d2003fd6b1b0605403af7b87929..cb329aa2414670d6194acf2cda7d3a36cf8a7e6a 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -141,4 +141,6 @@ workflows:
       - dockerhubupload:
           filters:
             tags:
-              only: /v[0-9].[0-9]+.[0-9]+(.[0-9]+)?/
+              only: /^v[0-9].[0-9]+.[0-9]+(.[0-9]+)?/
+            branches:
+              ignore: /.*/