You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Loki is a Visual Regression Testing software that integrates with Storybook. We need to run it in CI for every open PR to ensure no unwanted UI changes get merged to main.
Due to the architecture of our current CI pipeline, Loki CI step should depend on the eui-pull-request-deploy-docs step since it depends on Storybook being deployed.
Acceptance Criteria
Loki should run as a separate CI step after Storybook is built and deployed
loki command should be executed with the --requireReference flag and CI=true environment variable set
failed tests should result in a failed step status and blocked PR merge
The text was updated successfully, but these errors were encountered:
Summary
Loki is a Visual Regression Testing software that integrates with Storybook. We need to run it in CI for every open PR to ensure no unwanted UI changes get merged to
main
.Please follow the guide on Loki's website: https://loki.js.org/continuous-integration.html.
Due to the architecture of our current CI pipeline, Loki CI step should depend on the
eui-pull-request-deploy-docs
step since it depends on Storybook being deployed.Acceptance Criteria
loki
command should be executed with the--requireReference
flag andCI=true
environment variable setThe text was updated successfully, but these errors were encountered: