{# -*- coding: utf-8 -*- This file is part of Invenio. Copyright (C) 2026 CERN. Invenio is free software; you can redistribute it and/or modify it under the terms of the MIT License; see LICENSE file for more details. #} {%- block release_item %} {% set release_tag = release.generic_release.tag_name %} {% set this_release_url = release_url(repo.full_name, release.generic_release.id, release.generic_release.tag_name) %} {% set release_name = release_tag %} {% set status_name = release.db_release.status.name %} {% if status_name == "RECEIVED" %} {% set status_title = _("Received") %} {% set status_icon = "spinner loading" %} {% set status_color = "warning" %} {% elif status_name == "PROCESSING" %} {% set status_title = _("Processing") %} {% set status_icon = "spinner loading" %} {% set status_color = "warning" %} {% elif status_name == "PUBLISHED" %} {% set status_title = _("Published") %} {% set status_icon = "check" %} {% set status_color = "positive" %} {% elif status_name == "FAILED" %} {% set status_title = _("Failed") %} {% set status_icon = "times" %} {% set status_color = "negative" %} {% elif status_name == "DELETED" %} {% set status_title = _("Deleted") %} {% set status_icon = "times" %} {% set status_color = "negative" %} {% elif status_name == "PUBLISH_PENDING" %} {% set status_title = _("Pending review") %} {% set status_icon = "inbox" %} {% set status_color = "warning" %} {% endif %} {% set status_icon_color = status_color %} {% if status_color == "warning" %} {% set status_icon_color = "warning-color" %} {% endif %}
  • {%- block release_header scoped %}
    {%- block release_title scoped %}
    {%- block release_link %} {%- endblock %}

    {{ release_name or release_tag }}

    {%- endblock release_title %} {%- block release_status %}
    {{ status_title }}

    {{ release.db_release.created|naturaltime }}

    {%- endblock %}
    {%- block release_details_content scoped %}
    {%- block release_details_tabs scoped %} {%- endblock release_details_tabs %} {% set active = true %} {%- block release_details_tabs_content %}
    {%- block releasetab_cff %} {% set repo_name = value %}

    {{ _("Citation File") }}

    {{ _("Create CITATION.cff") }}

    CITATION.cff {{ _('files are plain text files with human- and machine-readable citation information for software. Code developers can include them in their repositories to let others know how to correctly cite their software.') }}

    {{ _("An example of the CITATION.cff for this release can be found below:") }}

    cff-version: 1.1.0
    message: "If you use this software, please cite it as below."
    authors:
    - family-names: Joe
    given-names: Johnson
    orcid: https://orcid.org/0000-0000-0000-0000
    title:  {%- if release.record %}{{ release.record.data["metadata"]["title"] }}{%- endif %}
    version: {{ release_tag }}
    date-released: {{ release.event.payload.get("release", {}).get("published_at", "")[:10] if release.event else '2021-07-28' }}
                          
    {%- endblock releasetab_cff %}
    {% set active = false %}
    {%- block releasetab_payload %} {%- if release.event %}

    {{ _("%(name)s Payload", name=vocabulary["name"]) }}

    {{ _("Received") }} {{ release.event.created|datetimeformat }}.
    {{ release.event.payload|tojson(indent=4) }}
    {%- endif %} {%- endblock releasetab_payload %}
    {% set active = false %} {%- block metadata_tab_content %} {%- endblock metadata_tab_content %}
    {%- block releasetab_errors %} {%- if release.db_release.errors %}

    {{ _("Errors") }}

    {{ release.db_release.errors|tojson(indent=4) }}
    {%- endif %} {%- endblock releasetab_errors %}
    {% set active = false %} {%- endblock release_details_tabs_content %}
    {%- endblock release_details_content %}
    {%- endblock release_header %}
  • {%- endblock %}