Trying a simpler approach for the update feed.

This commit is contained in:
Robin Krom 2020-04-16 14:47:27 +02:00
commit 339a111870

View file

@ -2,16 +2,15 @@
permalink: update-feed.json permalink: update-feed.json
--- ---
{% assign sorted-releases = site.github.releases | where: "draft", "false" | where: "prerelease", "false" %}{ {% assign sorted-releases = site.github.releases | where: "draft", "false" | where: "prerelease", "false" %}{
"releases": [{% for release in sorted-releases limit:2 %}{% for asset in release.assets %}{% if asset.name contains 'Greenshot-INSTALLER' %}{ "release": {% for release in sorted-releases limit:1 %}{% for asset in release.assets %}{% if asset.name contains 'Greenshot-INSTALLER' %}{
"link": "{{asset.browser_download_url}}", "link": "{{asset.browser_download_url}}",
"version": "{{release.tag_name}}", "version": "{{release.tag_name}}",
"publishDate": "{{asset.created_at}}" "publishDate": "{{asset.created_at}}"
}{% if forloop.last == false%},{% endif %}{% endif %}{% endfor %}{% endfor %} }{% endif %}{% endfor %}{% endfor %}
],{% assign sorted-unstables = site.github.releases | where: "draft", "false" | where: "prerelease", "true" %} ,{% assign sorted-unstables = site.github.releases | where: "draft", "false" | where: "prerelease", "true" %}
"betas": [{% for release in sorted-unstables limit:2 %}{% for asset in release.assets %}{% if asset.name contains 'Greenshot-INSTALLER' %}{ "beta": {% for release in sorted-unstables limit:1 %}{% for asset in release.assets %}{% if asset.name contains 'Greenshot-INSTALLER' %}{
"link": "{{asset.browser_download_url}}", "link": "{{asset.browser_download_url}}",
"version": "{{release.tag_name}}", "version": "{{release.tag_name}}",
"publishDate": "{{asset.created_at}}" "publishDate": "{{asset.created_at}}"
}{% if forloop.last == false%},{% endif %}{% endif %}{% endfor %}{% endfor %} }{% endif %}{% endfor %}{% endfor %}
]
} }