Skip to content

Commit 6082aba

Browse files
authored
fix (ci): playwright failing tests in ubuntu 22.04 environment (#3363)
* ci: add OS build details step to PR workflow * fix: update Playwright installation step to include necessary dependencies * fix: correct Playwright installation command to use the proper library package * fix: update Playwright installation command to include additional library dependency * fix: update Playwright installation command to use apt-get for consistency * fix: update Playwright installation command to use sudo for proper permissions * fix: update Playwright installation workflow to remove unnecessary library and streamline dependencies * fix: streamline Playwright setup by removing unnecessary library from installation command * fix: update Playwright setup to use npx for installing dependencies * fix: update Playwright setup to install additional dependencies with apt-get * fix: update Playwright to version 1.49.1 and remove deprecated setup step * fix: update Playwright installation command to include yarn playwright install * fix: update GitHub Actions workflow to install Playwright dependencies correctly * fix: simplify Playwright installation command in GitHub Actions workflow * fix: update Playwright installation command to use yarn and upgrade test runner dependencies * Lock the playwright version to v1.49.1 * Skip downloading the headed chrome in CI More information: microsoft/playwright#33566 * Revert running linting before build * Add browser uninstall step * Add browser uninstall step without --all flag * Remove the browser uninstall step * Add a step to show installed playwright browsers * Remove --no-shell argument * Remove logging step
1 parent 5e1e4fc commit 6082aba

File tree

68 files changed

+338
-211
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+338
-211
lines changed

.github/workflows/pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
- name: Install node_modules
3333
run: yarn
3434
- name: Install Playwright Browsers
35-
run: npx playwright install --with-deps chromium
35+
run: yarn playwright install --with-deps chromium
3636
- run: node scripts/setVersion.js --next
3737
- run: yarn build
3838
- run: yarn lint
3.76 MB
Binary file not shown.
3.85 MB
Binary file not shown.
3.89 MB
Binary file not shown.
-3.82 MB
Binary file not shown.
-3.92 MB
Binary file not shown.
-3.95 MB
Binary file not shown.
3.09 MB
Binary file not shown.
-2.37 MB
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)