Basic Information

appmixer.github.list.NewReview

New Review

1.0.0

Public

Triggers when a pull request review is submitted, with its state (Approved, Changes Requested or Commented). This is the only way to catch a review that carries a body but no inline comments — an approval with a note — which a trigger built on review comments cannot see. GitHub has no repository-wide reviews endpoint, so open pull requests touched since the last check are scanned one by one.

Properties

FieldTypeDescription
Repository text Enter the repository in `owner/repo` format (e.g. `octocat/Hello-World`). You can also pick from the dynamically loaded list of your repositories.
Pull Request Number text Optional. Watch only this pull request (e.g. `1259`). Leave empty to watch the open pull requests of the whole repository; closed and merged ones are not scanned.
State select Fire only on reviews submitted in this state.
Author text Optional. Comma-separated reviewer logins, matched case-insensitively as substrings (e.g. `copilot, dependabot`). Substring matching is intentional: the same actor is reported under a different login on every GitHub API surface, so `copilot` matches `Copilot` and `copilot-pull-request-reviewer` alike.
Author Type select Restrict to reviews submitted by bot accounts (code review bots, apps) or by human accounts.

Output Ports

out

FieldTypeDescription
ID integer -
Node ID string -
State string -
Body string -
HTML URL string -
Pull Request URL string -
Pull Request Number integer -
Commit ID string -
Submitted At string -
Author Association string -
User object -

Full Metadata