Skip to content

Commit 771586d

Browse files
Revert to Playwright 1.57.0
- As seeing test timeouts in Webkit on 1.58.x
1 parent 9e8af45 commit 771586d

6 files changed

Lines changed: 2410 additions & 676 deletions

File tree

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
{
44
"name": "Playwright with Java & Node 22",
55
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
6-
"image": "mcr.microsoft.com/playwright:v1.58.2-noble",
6+
"image": "mcr.microsoft.com/playwright:v1.57.0-noble",
77
"features": {
88
"ghcr.io/devcontainers/features/java:1": {
99
"version": "25"

.github/workflows/build-and-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ jobs:
33
build_and_test:
44
runs-on: ubuntu-latest
55
container:
6-
image: mcr.microsoft.com/playwright:v1.58.2-noble
6+
image: mcr.microsoft.com/playwright:v1.57.0-noble
77
strategy:
88
fail-fast: false
99
matrix:

.github/workflows/merge-1.1.x.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
needs: build_and_deploy
6060
runs-on: ubuntu-latest
6161
container:
62-
image: mcr.microsoft.com/playwright:v1.58.2-noble
62+
image: mcr.microsoft.com/playwright:v1.57.0-noble
6363
steps:
6464
- uses: actions/checkout@v4
6565
- name: Use Node.js 22.x

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ Finally, a test exists to generate the screenshots used on the home and about pa
7171

7272
The `.github/workflows` directory contains the GitHub Actions workflows that are run on PR & merge.
7373

74-
`build-and-test.yml` is a reusable workflow that's run on PR as well as on merge. It lints, builds and tests the site and functions against the Firebase Emulators. The [Playwright image](https://playwright.dev/docs/ci#via-containers) `mcr.microsoft.com/playwright:v1.58.2-noble` is used to avoid the overhead of installing browsers and dependencies on each run. Since this container doesn't have Java installed (which is required for the Firebase Emulators to run) the `actions/setup-java@v4` step is used to install Java.
74+
`build-and-test.yml` is a reusable workflow that's run on PR as well as on merge. It lints, builds and tests the site and functions against the Firebase Emulators. The [Playwright image](https://playwright.dev/docs/ci#via-containers) `mcr.microsoft.com/playwright:v1.57.0-noble` is used to avoid the overhead of installing browsers and dependencies on each run. Since this container doesn't have Java installed (which is required for the Firebase Emulators to run) the `actions/setup-java@v4` step is used to install Java.
7575

7676
`merge-1.0.x.yml` first runs the job from `build-and-test.yml`, before deploying the site to Firebase and running smoke tests against the deployed site.
7777

0 commit comments

Comments
 (0)