vrt reviews the runs grantiva ci run creates, and releases authors the What’s New notes users see after they upgrade.
VRT review
grantiva ci run creates and completes a run. These commands review it: accept or flag the screens that changed, then approve or reject the run as a whole.
Reads need vrt:read; review actions need vrt:write.
grantiva console vrt runs list
List a project’s runs, newest first.
owner/repo, taken from the origin git remote — the same value grantiva ci run uploads under.
grantiva console vrt runs get
Show a run with every screen’s result and review state, and how many screens still await review.
grantiva console vrt screen accept
Accept a screen’s new capture. It becomes the baseline when the run is approved.
grantiva console vrt screen flag
Flag a screen as a real regression. The old baseline is kept even if the run is approved.
grantiva console vrt screen reset
Clear a screen’s review decision.
grantiva console vrt approve
Approve a run. Accepted screens become the branch baselines; flagged screens keep the old baseline.
Every failed or new screen must have been accepted or flagged before approval, unless
--accept-all is given.
grantiva console vrt reject
Reject a run. Baselines are untouched.
A review from a pipeline
Home and Settings become the new baselines; Checkout keeps the one it had.
Release notes
grantiva console releases authors the What’s New notes shown to users after they upgrade. A note is attached to an app and a version; devices see the notes for versions between the one they installed and the one they are running, once published.
Reads need release_notes:read; writes need release_notes:write. Resolving an app by bundle ID also needs apps:read.
grantiva console releases list
List release notes, newest first.
grantiva console releases get
Show a release note including its body.
grantiva console releases create
grantiva console releases update
Change a note’s version, title, or body.
publish and unpublish for its state.
grantiva console releases publish / unpublish
grantiva console releases delete
Next steps
- Console overview — auth, scopes, and shared conventions
- Visual regression testing — the baseline lifecycle these commands review
- CI integration — where the runs come from