AkurAI Build
Menu

Public repository / b9bf8c65e7cff19e76ae78f73b05d66f6a1b4729

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 %}