Website deployed, all works now.
could you explain why this is needed? accident, removed
"Updating Bazel" link on https://docs.bazel.build/versions/0.28.0/bazel-overview.html 404s
The leftnav bar is not versioned with the rest of the documentation, and if the link target in the navbar does not exist in a particular version,  the link 404s.

It has happened  with recently added https://docs.bazel.build/versions/master/updating-bazel.html (added in https://github.com/bazelbuild/bazel/commit/4285b4bf14eecbd0f5b7a0b09cad617109c6abab)
site/_layouts/documentation.html
site/_layouts/documentation.html
diff --git a/site/_layouts/documentation.html b/site/_layouts/documentation.html
index d963a8d81628ed..da01c8fc0103ba 100644
--- a/site/_layouts/documentation.html
+++ b/site/_layouts/documentation.html
@@ -6,6 +6,14 @@
 <!-- /versions/0.12.3/baz.md -> ["0.12.3", "baz.md"] -->
 {% assign versioned_url_parts = page.url | split: '/' | shift | shift %}
 {% assign current_version = versioned_url_parts.first %}
+{% assign version_components = current_version | split: '.' %}
+{% if version_components.size < 2 %}
+{%   assign major_version = "master" %}
+{%   assign minor_version = "master" %}
+{% else % }
+{%   assign minor_version = version_components[0] %}
+{%   assign minor_version = version_components[1] %}
+{% endif %}
 
 <!DOCTYPE html>
 <html lang="en" itemscope itemtype="https://schema.org/WebPage">
@@ -68,9 +76,11 @@ <h3>Installing and Using Bazel</h3>
                 </ul>
               </li>
 
+              {% if major_version == "master" or major_version > 0 or minor_version > 28 %}
               <li class="sidebar-nav">
                 <a href="/versions/{{ current_version }}/updating-bazel.html">Updating Bazel</a>
               </li>
+              {% endif %}
 
               <li>
                 <a class="sidebar-nav-heading" data-toggle="collapse"
