Menu
Public repository / main
AkurAI-Build / app/pages/repository-releases.html
Latest change b9e3df61e6ca9f1a0e193b69ba7657b9ec4d3cc9 - OLI-273: tags and releases with attached artifacts by Óli
{% extends "layouts/base.html" %}
{% block title %}{{ page.repository.name }} / Releases - AkurAI Build{% endblock %}
{% block page %}repository-releases{% endblock %}
{% block body %}
<main class="{% if page.public %}ab-public{% else %}pt-app-content{% endif %}">
{% if page.public %}{% include "partials/public-header.html" %}{% endif %}
<p class="pt-breadcrumb"><a href="{{ page.repo_href }}">{{ page.repository.name }}</a><span aria-hidden="true">/</span><strong>Releases</strong></p>
<section class="pt-panel">
<div class="pt-panel-head"><h1>Releases</h1></div>
{% for release in page.releases %}
<article class="pt-release" id="release-{{ release.tag }}">
<h2>{{ release.name }} <small><code>{{ release.tag }}</code></small></h2>
<p><small>by {{ release.author }}</small></p>
{% if release.notes %}<pre class="pt-release-notes">{{ release.notes }}</pre>{% endif %}
{% if release.assets %}
<ul class="pt-release-assets">
{% for asset in release.assets %}
<li><a href="{{ page.api_prefix }}/releases/{{ release.tag }}/assets/{{ asset.name }}">{{ asset.name }}</a> <small>{{ asset.bytes }} bytes · <code>{{ asset.sha256[:12] }}</code></small></li>
{% endfor %}
</ul>
{% endif %}
</article>
{% else %}<p>No releases yet.</p>{% endfor %}
</section>
<section class="pt-panel">
<div class="pt-panel-head"><h1>Tags</h1></div>
<ol class="pt-commit-list">
{% for tag in page.tags %}
<li><a href="{{ page.commit_prefix }}{{ tag.sha }}"><code>{{ tag.name }}</code></a> {{ tag.subject }} <small>{{ tag.sha[:8] }}{% if tag.annotated %} · annotated{% endif %}</small></li>
{% else %}<li>No tags.</li>{% endfor %}
</ol>
</section>
{% if page.public %}{% include "partials/public-footer.html" %}{% endif %}
</main>
{% endblock %}