Skip to content

Developer Links

Christian Folini edited this page Feb 29, 2024 · 17 revisions
Dev Issues and PRs assigned
Andrew Howe / RedXanadu assigned
Chaim Sanders / csanders-git assigned
Christian Folini / dune73 assigned
Christoph Hansen / emphazer assigned
Ervin Hegedüs / airween assigned
Federico Schwindt / fgsch assigned
Felipe Zipitria / fzipi assigned
Franziska Bühler / franbuehler assigned
Jitendra Patro / Xhoenix assigned
Jozef Sudolsky / azurit assigned
Karel Knibbe / karelorigin assigned
Manuel Spartan / spartantri assigned
Matteo Pace / M4tteoP assigned
Max Leske / theseion assigned
Paul Beckett / 53cur3M3 assigned
Simon Studer / studersi assigned
Esad Cetiner / EsadCetiner assigned

Other useful links

Using github cli (gh)

Github's own cli tool is useful to get information we use in our meeting agendas. Help on search syntax for issues and PRs can be found here

Examples:

  • getting all merged PRs since last meeting sorted by date:
gh pr list --repo coreruleset/coreruleset --search "is:pr is:merged sort:updated-desc closed:>=2021-12-01" --json number --template '{{range .}}{{printf "* #%v\n" .number}}{{end}}We merged {{ len . }} PRs'
  • getting all PRs not in draft and without label "needs action" or "work in progress":
gh pr list --repo coreruleset/coreruleset --search "is:pr is:open draft:false -label:\"needs action\",\"work in progress\" sort:updated-desc" --json number --template '{{range .}}{{printf "* #%v\n" .number}}{{end}}'
  • getting all PRs in draft:
gh pr list --repo coreruleset/coreruleset --search "is:pr is:open draft:true sort:updated-desc" --json number --template '{{range .}}{{printf "* #%v\n" .number}}{{end}}'
  • getting all PRs with label "needs action" or "work in progress" ordered by number of interactions (comments, reactions):
gh pr list --repo coreruleset/coreruleset --search "is:pr is:open label:\"needs action\",\"work in progress\" sort:interactions-desc" --json number --template '{{range .}}{{printf "* #%v\n" .number}}{{end}}'

Clone this wiki locally