Vital is a B2B SaaS company that provides a single API for health and fitness data. They do this by abstracting the countless health and fitness providers out there (e.g. Strava, Fitbit, Apple HealthKit). They also provide a Lab Testing API. With a single call their customers are able to order lab tests to their end-users.
It is also an important component on how engineers at Vital do code reviews. It provides context (e.g. “PR ready for review”, “Trivial”, “Urgent”) and it allows people to focus their review time on the right things.
Make sure a test is added when opening a PR. This is achieved by checking (on each PR) if a new file or modification happened on the /tests
folder. If this doesn‘t happen, the PR won‘t pass the CI checks.
Thanks to Reviewpad $hasFilePattern
, $assignReviewer
, $addLabel
, $matchString
and $error
built-in, Vital was able to:
To Vital, Reviewpad automated boring and repetitive tasks that were happening on every PR.
“Half a decade ago when I was managing a team of 25, I dreamed of a tool like Reviewpad. Pull Requests automation and verification was and still is paramount. Simple things like assigning reviewers and verifying that a PR has a ticket are basic necessities. Assigning specific people if a certain part of the code is touched is something people already do manually. Reviewpad automates that and a lot more. A must-have for any team building.”
Rui Peres
Head of Engineering at Vital