{% set hx_base = "/partials/dashboard-matrix" %} {% set next_dir = "desc" if (dir == "asc") else "asc" %} {% for repo in repos %} {# ── Health Status Icon ── #} {# ── Repository Name ── #} {# ── Issues ── #} {# ── PRs ── #} {# ── Branches ── #} {# ── Workflows ── #} {# ── Checks ── #} {% endfor %}
Status {% if sort == 'health' %}{% if dir == 'asc' %}▲{% else %}▼{% endif %}{% endif %} Repository {% if sort == 'name' %}{% if dir == 'asc' %}▲{% else %}▼{% endif %}{% endif %} Issues {% if sort == 'issues' %}{% if dir == 'asc' %}▲{% else %}▼{% endif %}{% endif %} PRs {% if sort == 'prs' %}{% if dir == 'asc' %}▲{% else %}▼{% endif %}{% endif %} Branches {% if sort == 'branches' %}{% if dir == 'asc' %}▲{% else %}▼{% endif %}{% endif %} Workflows Checks
{% if repo.health_status == 'error' %} {% elif repo.health_status == 'warning' %} {% else %} {% endif %} {{ repo.full_name }} {{ repo.open_issues }}{% if repo.stale_issues %}({{ repo.stale_issues }}){% endif %} {{ repo.open_prs }}{% if repo.stale_prs %}({{ repo.stale_prs }}){% endif %} {{ repo.total_branches }}
{% for branch, workflows in repo.workflows_by_branch.items() %} {% for wf in workflows %} {% endfor %} {% if not loop.last %}|{% endif %} {% endfor %}
{% if repo.checks_by_branch %}
{% for branch, checks in repo.checks_by_branch.items() %} {% for chk in checks %} {% endfor %} {% if not loop.last %}|{% endif %} {% endfor %}
{% endif %}