From 4290013f5335ae1663ab4a72e13123c7471e45d8 Mon Sep 17 00:00:00 2001 From: Sarah Schneider Date: Mon, 1 Mar 2021 17:02:24 -0500 Subject: [PATCH] use separate include files for enterprise-server vs. github-ae release notes --- includes/enterprise-server-release-notes.html | 144 +++++++++++++++++ includes/github-ae-release-notes.html | 105 +++++++++++++ layouts/release-notes.html | 145 +----------------- 3 files changed, 255 insertions(+), 139 deletions(-) create mode 100644 includes/enterprise-server-release-notes.html create mode 100644 includes/github-ae-release-notes.html diff --git a/includes/enterprise-server-release-notes.html b/includes/enterprise-server-release-notes.html new file mode 100644 index 0000000000..42c59e8b61 --- /dev/null +++ b/includes/enterprise-server-release-notes.html @@ -0,0 +1,144 @@ +{% assign product = siteTree[currentLanguage][currentVersion].products[currentProduct] %} +{% assign currentVersionObject = allVersions[currentVersion] %} + +
+
+
+ {% if prevRelease %} + + {% octicon "chevron-left" %} {{ prevRelease }} + + {% else %} +
+ {% endif %} + +

{{ currentVersionObject.planTitle }} {{ currentVersionObject.currentRelease }} release notes

+ + {% if nextRelease %} + + {{ nextRelease }} {% octicon "chevron-right" %} + + {% else %} +
+ {% endif %} +
+ +
+ {% for patch in releaseNotes %} +
+
+
+

+ {{ currentVersionObject.versionTitle }}.{{ patch.patchVersion }} +

+ + {% if patch.release_candidate %} + Release Candidate + {% endif %} + + {% if currentVersionObject.plan == "enterprise-server" %} + + Download + + {% endif %} + + +
+ +

{{ patch.date | date: "%B %d, %Y" }}

+
+ +
+
{{ patch.intro }}
+ + {% for section in patch.sections %} +
+
+ {% include release-notes-category-label %} +
+ +
    + {% for note in section[1] %} +
  • + {% if note.heading %} + {% assign slug = note.heading | slugify %} + +

    + {{ note.heading }} +

    + +
      + {% for subNote in note.notes %} +
    • {{ subNote }}
    • + {% endfor %} +
    + {% else %} + {{ note }} + {% endif %} +
  • + {% endfor %} +
+
+ {% endfor %} +
+
+ {% endfor %} +
+
+ + +
\ No newline at end of file diff --git a/includes/github-ae-release-notes.html b/includes/github-ae-release-notes.html new file mode 100644 index 0000000000..a7fb40d154 --- /dev/null +++ b/includes/github-ae-release-notes.html @@ -0,0 +1,105 @@ +{% assign product = siteTree[currentLanguage][currentVersion].products[currentProduct] %} +{% assign currentVersionObject = allVersions[currentVersion] %} + +
+
+
+
+

{{ currentVersionObject.planTitle }} release notes

+
+
+ +
+ {% for patch in releaseNotes %} +
+
+
+

+ {{ currentVersionObject.versionTitle }} {{ patch.version }} +

+ + {% if patch.release_candidate %} + Release Candidate + {% endif %} + + +
+ +

{{ patch.date | date: "%B %d, %Y" }}

+
+ +
+
{{ patch.intro }}
+ + {% for section in patch.sections %} +
+
+ {% include release-notes-category-label %} +
+ +
    + {% for note in section[1] %} +
  • + {% if note.heading %} + {% assign slug = note.heading | slugify %} + +

    + {{ note.heading }} +

    + +
      + {% for subNote in note.notes %} +
    • {{ subNote }}
    • + {% endfor %} +
    + {% else %} + {{ note }} + {% endif %} +
  • + {% endfor %} +
+
+ {% endfor %} +
+
+ {% endfor %} +
+
+ + +
\ No newline at end of file diff --git a/layouts/release-notes.html b/layouts/release-notes.html index 0f3096a615..aef3e7bce5 100644 --- a/layouts/release-notes.html +++ b/layouts/release-notes.html @@ -1,5 +1,3 @@ -{% assign product = siteTree[currentLanguage][currentVersion].products[currentProduct] %} - {% include head %} @@ -11,144 +9,13 @@ {% include header %} {% include deprecation-banner %} -
-
-
- {% if prevRelease %} - - {% octicon "chevron-left" %} {{ prevRelease }} - - {% else %} -
- {% endif %} + {% if allVersions[currentVersion].plan == 'enterprise-server' %} + {% include enterprise-server-release-notes %} + {% endif %} -

{{ currentVersion | version_num }} Release notes

- - {% if nextRelease %} - - {{ nextRelease }} {% octicon "chevron-right" %} - - {% else %} -
- {% endif %} -
- -
- {% for patch in releaseNotes %} -
-
-
-

- {{ allVersions[currentVersion].versionTitle }}.{{ patch.patchVersion }} -

- - {% if patch.release_candidate %} - Release Candidate - {% endif %} - - - Download - - - -
- -

{{ patch.date | date: "%B %d, %Y" }}

-
- -
-
{{ patch.intro }}
- - {% for section in patch.sections %} -
-
- {% include release-notes-category-label %} -
- -
    - {% for note in section[1] %} -
  • - {% if note.heading %} - {% assign slug = note.heading | slugify %} - -

    - {{ note.heading }} -

    - -
      - {% for subNote in note.notes %} -
    • {{ subNote }}
    • - {% endfor %} -
    - {% else %} - {{ note }} - {% endif %} -
  • - {% endfor %} -
-
- {% endfor %} -
-
- {% endfor %} -
-
- - -
+ {% if allVersions[currentVersion].plan == 'github-ae' %} + {% include github-ae-release-notes %} + {% endif %}
{% include small-footer %}