Fix Percy Screenshot CI Failure #2255
Merged
+3
−3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR fixes two issues with
npm run percy-screenshot
:Error: browserType.launch: Executable doesn't exist at /home/runner/.cache/ms-playwright/chromium-1080/chrome-linux/chrome
link[percy] Heads up! The current version of @percy/cli is more than 10 releases behind! 1.18.0 -> 1.27.2
linkWhy are we making these changes?
While working on an unrelated PR, I noticed the percy screenshot was failing. I pushed up an empty commit to this branch to verify the failure was on the
main
branch and not related to my changes. The error message told me to runnpx playwright install
<- I tried that, and it worked! I also tried finding a related change in either Percy or Playwright that would explain why this test started failing but was unable to locate mention of this error after 2022 🤔Screenshots
❤️ Thank you!