ContributorMural::GitHubSource
Seam for GitHub-backed user sources so specs can inject a fake.
Instance methods
notices
Anything the source needs said in the log once the fetching is over.
Collected rather than printed, because the four sources are fetched
concurrently: Annotations ends in an IO#puts, which is a write of the
message and then a write of the newline, and a flush between the two
hands the fiber over — splicing one workflow command into another, which
GitHub then parses as neither. Ordering would be a lottery besides.