diff --git a/zuul.d/project-templates.yaml b/zuul.d/project-templates.yaml
index d6b07d4c..d8876f5e 100644
--- a/zuul.d/project-templates.yaml
+++ b/zuul.d/project-templates.yaml
@@ -62,6 +62,21 @@
       jobs:
         - publish-openstack-sphinx-docs-infra
 
+- project-template:
+    name: release-openstack-sphinx-docs-infra
+    description: |
+      Runs normal OpenStack PTI build jobs and publishes to the Infra
+      docs location only on tagged releases.
+    check:
+      jobs:
+        - build-openstack-sphinx-docs
+    gate:
+      jobs:
+        - build-openstack-sphinx-docs
+    release:
+      jobs:
+        - publish-openstack-sphinx-docs-infra
+
 - project-template:
     name: publish-to-pypi
     description: |