Skip to content

Commit 29181c0

Browse files
authored
Merge pull request #425 from srobo/dgt/yank-2022-2-0
Yank Kit Version 2023.2.0
2 parents 7878bfb + 1f3a40f commit 29181c0

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

Rakefile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,9 @@ task :validate_kit_versions do
4242
data.each do |entry|
4343
actual = entry.keys.to_set
4444
expected = ['version', 'released', 'changelog'].to_set
45-
missing = expected - actual
46-
extra = actual - expected
45+
optional = ['yanked'].to_set
46+
missing = expected - actual - optional
47+
extra = actual - expected - optional
4748
messages = []
4849
messages << "Missing keys: #{missing.to_a.join(', ')}" if missing.size() > 0
4950
messages << "Extra keys: #{extra.to_a.join(', ')}" if extra.size() > 0

_data/kit_versions.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
# - Changed another thing too
88
- version: 2023.2.0
99
released: 2023-01-05
10+
yanked: true
1011
changelog:
1112
- Reworked underlying vision library to improve marker detection and distance calculation.
1213
- Added a display of last captured image in web UI.

_includes/updates-list.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,13 @@ <h2><code><strong>{{ version }}</strong> ({{ kit_version.released | date_to_stri
55
{% else %}
66
<h2><code>{{ version }} ({{ kit_version.released | date_to_string }})</code></h2>
77
{% endif %}
8+
{% if kit_version.yanked %}
9+
<p>This version is no longer available.</p>
10+
{% else %}
811
<a class="kit-download-link" data-version="{{ version }}" href="https://github.com/srobo/robot-image/releases/download/v{{ version }}/srobo-image-robot-{{ version }}.img.xz">
912
Download {{ version }}
1013
</a>
14+
{% endif %}
1115
<ul>
1216
{% for log in kit_version.changelog %}
1317
<li>{{log }}</li>

0 commit comments

Comments
 (0)