runs.html

 1{{template "head" "Runs"}}
 2{{if .Waiting}}
 3<section>
 4  <h2>Needs you</h2>
 5  <ul class="runs">{{range .Waiting}}{{template "runrow" .}}{{end}}</ul>
 6</section>
 7{{end}}
 8<section>
 9  <h2>Runs{{if .Repo}} ยท {{.Repo}} <a class="small" href="/">all</a>{{end}}</h2>
10  {{if .Runs}}<ul class="runs">{{range .Runs}}{{template "runrow" .}}{{end}}</ul>{{else}}<p class="muted">No runs yet.</p>{{end}}
11</section>
12{{if .Repos}}
13<section>
14  <h2>Run a workflow</h2>
15  <form class="card trigger" method="post" action="/trigger">
16    <input type="hidden" name="csrf" value="{{.CSRF}}">
17    <label>Repository and workflow
18      <select name="target" id="target" required>
19        {{range $repo, $wfs := .Repos}}{{range $wfs}}<option value="{{$repo}}|{{.}}">{{$repo}} / {{.}}</option>{{end}}{{end}}
20      </select>
21    </label>
22    <input type="hidden" name="repo" id="trigger-repo">
23    <input type="hidden" name="workflow" id="trigger-workflow">
24    <label>Branch or commit <input name="ref" placeholder="main"></label>
25    <button type="submit">Run</button>
26  </form>
27</section>
28{{end}}
29<form method="post" action="/logout" class="logout"><input type="hidden" name="csrf" value="{{.CSRF}}"><button class="link">Sign out</button></form>
30{{template "foot"}}