Skip to content

CI: Add Roborazzi Screenshot comparison GitHub Action #20942

@BrayanDSO

Description

@BrayanDSO

The task is to add a GitHub Worflow that runs on every pull request and compares the result of Roborazzi screenshot tests so we can avoid visual regressions in the app.

Roborazzi has a guide and a sample repository explaing how to do that

Currently, the only screenshot test we have is StudyScreenScreenshotTest, which only captures screenshots for manual visual inspection, but doesn't compare them with old screenshots. Therefore, that test should be updated as well.

Metadata

Metadata

Assignees

Labels

DevDevelopment, testing & CIHelp WantedRequesting Pull Requests from volunteers

Type

Priority

Medium

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions