{% extends "base.html" %} {% import "webhooks_panel.html" as w %} {% import "repo_tabs.html" as m %} {% block title %}Settings · {{ repo.owner }}/{{ repo.name }}{% endblock %} {% block bodyattrs %} data-repo="{{ repo.url }}"{% endblock %} {% block tabs %}{% call m::tabs(repo, "settings") %}{% endblock %} {% block content %}
{{ n }}
{% endif %} {% if let Some(e) = error %}{{ e }}
{% endif %}The OxygenFlow runners that may take this repository's jobs: the site's, {{ row.owner }}'s, and this repository's own.
{% if let Some(t) = runner_token %}Register a runner for this repository with:
flow runner register {{ shell.base_url }} --token {{ t }} --name NAME{% endif %}
{% if runners.is_empty() %}None yet: runs wait until a runner that serves this repository is added.
{% else %}| Runner | Status | Serves | Machine | |
|---|---|---|---|---|
| {{ r.name }} | {{ r.status() }} | {{ serves }} | {% if r.arch.is_empty() %}unknown{% else %}{{ r.arch }} · {{ r.os }}{% endif %} | {% if *own %}{% endif %} |
Nobody beyond the owner{% if !teams.is_empty() %} and the organisation's members{% endif %}.
{% else %}| {% if let Some(a) = c.account %}{{ a.username }}{% else if let Some(t) = c.team %}team {{ t.name }}{% endif %} | {{ c.role }} |