Skip to content

PR Sweep v0.11.0

Choose a tag to compare

@github-actions github-actions released this 28 Sep 14:07
· 49 commits to main since this release
b1b69d3

TL;DR: A new Sweep list at the top of the board shows which PRs need a human, why, and what to click next. Full refreshes are about 3× faster, and whole-org views on big orgs load instead of failing.

✨ New

  • Sweep list: every stuck PR, with the reason and how long it's been stuck.
  • One-click next step on each row: Fix CI, Resolve conflict, Re-review, Merge, Request reviewers, Nudge.
  • Snooze a row until the PR changes, gets worse, or tomorrow.
  • Quiet rows: PRs that are only waiting or stale, or untouched for a month, sit behind Show quiet.
  • Sprint-end warning in a sprint's last 2 days: "N open PRs aren't approved yet."
  • Tray menu counts what needs the team's attention.
  • Open means open: PRs carried over from before your date range now show up.
  • Team review requests show in the Awaiting column, like acme/platform.

⚡ Faster

  • Full refresh on a 5-person team: 28.9 s → 9.1 s.
  • Merged PRs load a week at a time, 4 weeks in parallel.

🐛 Fixed

  • Whole-org views on big orgs no longer fail with HTTP 502.
  • A cut-off response from GitHub is retried instead of breaking the refresh.

👀 Heads up

  • First refresh after updating is a full one: the cache format changed. A few seconds longer, once.
  • Counts may go up: open PRs from before your date range are included now.
  • Whole-org views on very large orgs are still slow (a couple of minutes): GitHub rate-limits the searches.
  • The sprint-end warning needs a To date in the header.

⬆️ Getting it

Installed copies update themselves. When the header says the update is ready, click Restart.