class Pronto::Formatter::GithubCombinedStatusFormatter
def self.name
def self.name 'github_combined_status' end
def create_status(client, sha, messages)
def create_status(client, sha, messages) builder = GithubStatusFormatter::StatusBuilder.new(nil, messages) status = Status.new(sha, builder.state, 'pronto', builder.description) client.create_commit_status(status) end
def format(messages, repo, _)
def format(messages, repo, _) client = Github.new(repo) head = repo.head_commit_sha create_status(client, head, messages.uniq || []) end