{% extends "admin/base_site.html" %} {% load i18n %} {% block extrastyle %} {{ block.super }} {% endblock %} {% block nav-breadcrumbs %} {% endblock %} {% block content %}

{{ action|capfirst }} {{ release.package.name }} {{ release.version }}

{% if resume_available %}
{% endif %} {% if started %}
{% endif %}
    {% for step in step_states %}
  1. {{ step.icon }} {{ step.name }}
  2. {% endfor %}
{% if paused and started and not done and not error %}

{% trans 'Publishing paused. Press Continue to resume.' %}

{% endif %} {% if fixtures %}

{% trans 'Fixture changes' %}

{% for fx in fixtures %} {% endfor %}
{% trans 'Fixture' %} {% trans 'Entries' %} {% trans 'Models' %}
{{ fx.path }} {{ fx.count }} {{ fx.models|join:', ' }}
{% endif %} {% if awaiting_approval %}
{% if approval_credentials_ready %}

{% trans 'Release manager approval required' %}

{% trans 'A release manager must approve before publishing can continue.' %}

{% else %}

{% trans 'Publishing credentials required' %}

{% if has_release_manager %}

{% blocktrans trimmed with owner=release_manager_owner %}{{ owner }} must configure PyPI publishing credentials before this step can continue.{% endblocktrans %}

{% else %}

{% trans 'Assign a release manager with PyPI publishing credentials before this step can continue.' %}

{% endif %}

{% blocktrans trimmed with profile_url=current_user_admin_url %}Add a PyPI token or PyPI username and password in your user profile under the Release Manager section.{% endblocktrans %}

  • {% trans 'PyPI token (recommended)' %}
  • {% trans 'or PyPI username and password' %}
{% endif %}
{% endif %} {% if error %}

{{ error }}

{% elif not done %} {% if started and next_step is not None %} {% endif %} {% if started %} {% if awaiting_approval %} {% if approval_credentials_ready %}

{% trans 'Waiting for release manager approval' %}

{% else %}

{% trans 'Waiting for release manager credentials' %}

{% endif %} {% elif paused %} {# Paused message shown above #} {% else %}

{% trans 'Running…' %}

{% endif %} {% else %}

{% trans 'Waiting to start' %}

{% endif %} {% else %}

{% trans 'All steps completed.' %}

{% if release.pypi_url %}

{{ release.pypi_url }}

{% endif %} {% if release.github_url %}

{{ release.github_url }}

{% endif %}
{% if cert_log %}

{% blocktrans %}Certification logged in {{ cert_log }}{% endblocktrans %}

{% endif %} {% endif %}

{% trans 'Restarts' %}: {{ restart_count }}

{% trans 'Logs' %}

{% if show_log %} {% if log_content %}
{{ log_content }}
{% else %}

{% trans 'Logs will appear here as steps progress.' %}

{% endif %} {% else %}

{% trans 'Logs will appear here after publishing starts.' %}

{% endif %}
{% endblock %}