Skip to content

Commit 390b121

Browse files
committed
deterministic order for lts and next
1 parent dd24130 commit 390b121

File tree

1 file changed

+23
-19
lines changed

1 file changed

+23
-19
lines changed

_layouts/frontpage.html

Lines changed: 23 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -44,27 +44,31 @@
4444
<div class="inner-text">
4545
<div class="hero-logo hide-lg"></div>
4646
<h2>{{page.headerSubtitle}}</h2>
47-
<div class="button-row__container">
48-
<div class="button-row">
49-
{% for release in site.data.scala-releases %}
50-
{% assign version_slice = release.version | slice: 0, 2 %}
51-
{% if release.category == 'current_version' %}
52-
{% if version_slice == '3.' %}
53-
{% unless release.title contains "LTS" %}
54-
<a href="/download/{{ release.version }}.html" class="button">
55-
Latest Release: {{ release.version }}
56-
</a>
57-
{% endunless %}
58-
{% if release.title contains "LTS" %}
59-
<a href="/download/{{ release.version }}.html" class="button">
60-
LTS Release: {{ release.version }}
61-
</a>
62-
{% endif %}
63-
{% else %}
64-
{% assign scala_2_version = release.version %}
47+
48+
{% for release in site.data.scala-releases %}
49+
{% assign version_slice = release.version | slice: 0, 2 %}
50+
{% if release.category == 'current_version' %}
51+
{% if version_slice == '3.' %}
52+
{% unless release.title contains "LTS" %}
53+
{% assign scala_next_release = release %}
54+
{% endunless %}
55+
{% if release.title contains "LTS" %}
56+
{% assign scala_lts_release = release %}
6557
{% endif %}
58+
{% else %}
59+
{% assign scala_2_version = release.version %}
6660
{% endif %}
67-
{% endfor %}
61+
{% endif %}
62+
{% endfor %}
63+
64+
<div class="button-row__container">
65+
<div class="button-row">
66+
<a href="/download/{{ scala_next_release.version }}.html" class="button">
67+
Latest Release: {{ scala_next_release.version }}
68+
</a>
69+
<a href="/download/{{ scala_lts_release.version }}.html" class="button">
70+
LTS Release: {{ scala_lts_release.version }}
71+
</a>
6872
</div>
6973
</div>
7074
<p>

0 commit comments

Comments
 (0)