From 5399c5780d241d0cd6568334ea5bb448ffdfe898 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 13 Jan 2024 06:54:02 +0000 Subject: [PATCH 1/2] chore(deps): bump the playwright group with 3 updates Bumps the playwright group with 3 updates: [@playwright/test](https://github.com/microsoft/playwright), [playwright](https://github.com/microsoft/playwright) and [playwright-core](https://github.com/microsoft/playwright). Updates `@playwright/test` from 1.31.2 to 1.40.1 - [Release notes](https://github.com/microsoft/playwright/releases) - [Commits](https://github.com/microsoft/playwright/compare/v1.31.2...v1.40.1) Updates `playwright` from 1.31.2 to 1.40.1 - [Release notes](https://github.com/microsoft/playwright/releases) - [Commits](https://github.com/microsoft/playwright/compare/v1.31.2...v1.40.1) Updates `playwright-core` from 1.31.2 to 1.40.1 - [Release notes](https://github.com/microsoft/playwright/releases) - [Commits](https://github.com/microsoft/playwright/compare/v1.31.2...v1.40.1) --- updated-dependencies: - dependency-name: "@playwright/test" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: playwright - dependency-name: playwright dependency-type: direct:development update-type: version-update:semver-minor dependency-group: playwright - dependency-name: playwright-core dependency-type: direct:development update-type: version-update:semver-minor dependency-group: playwright ... Signed-off-by: dependabot[bot] --- package.json | 6 +++--- pnpm-lock.yaml | 44 +++++++++++++++++++------------------------- 2 files changed, 22 insertions(+), 28 deletions(-) diff --git a/package.json b/package.json index 4a7513f..326378e 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "lint:fix": "eslint --ext .ts,.tsx . --fix" }, "devDependencies": { - "@playwright/test": "^1.31.2", + "@playwright/test": "^1.40.1", "@types/node": "^20.11.0", "@typescript-eslint/eslint-plugin": "^6.18.1", "@typescript-eslint/parser": "^6.18.1", @@ -24,8 +24,8 @@ "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-standard": "^5.0.0", - "playwright": "^1.31.2", - "playwright-core": "^1.31.2", + "playwright": "^1.40.1", + "playwright-core": "^1.40.1", "prettier-eslint": "^16.2.0", "ts-node": "^10.9.1", "tslib": "^2.6.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1f675b3..3a6f541 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,8 +6,8 @@ settings: devDependencies: '@playwright/test': - specifier: ^1.31.2 - version: 1.31.2 + specifier: ^1.40.1 + version: 1.40.1 '@types/node': specifier: ^20.11.0 version: 20.11.0 @@ -30,11 +30,11 @@ devDependencies: specifier: ^5.0.0 version: 5.0.0(eslint@8.56.0) playwright: - specifier: ^1.31.2 - version: 1.31.2 + specifier: ^1.40.1 + version: 1.40.1 playwright-core: - specifier: ^1.31.2 - version: 1.31.2 + specifier: ^1.40.1 + version: 1.40.1 prettier-eslint: specifier: ^16.2.0 version: 16.2.0 @@ -168,15 +168,12 @@ packages: engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} dev: true - /@playwright/test@1.31.2: - resolution: {integrity: sha512-BYVutxDI4JeZKV1+ups6dt5WiqKhjBtIYowyZIJ3kBDmJgsuPKsqqKNIMFbUePLSCmp2cZu+BDL427RcNKTRYw==} - engines: {node: '>=14'} + /@playwright/test@1.40.1: + resolution: {integrity: sha512-EaaawMTOeEItCRvfmkI9v6rBkF1svM8wjl/YPRrg2N2Wmp+4qJYkWtJsbew1szfKKDm6fPLy4YAanBhIlf9dWw==} + engines: {node: '>=16'} hasBin: true dependencies: - '@types/node': 18.14.6 - playwright-core: 1.31.2 - optionalDependencies: - fsevents: 2.3.2 + playwright: 1.40.1 dev: true /@sinclair/typebox@0.27.8: @@ -203,10 +200,6 @@ packages: resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} dev: true - /@types/node@18.14.6: - resolution: {integrity: sha512-93+VvleD3mXwlLI/xASjw0FzKcwzl3OdTCzm1LaRfqgS21gfFtK3zDXM5Op9TeeMsJVOaJ2VRDpT9q4Y3d0AvA==} - dev: true - /@types/node@20.11.0: resolution: {integrity: sha512-o9bjXmDNcF7GbM4CNQpmi+TutCgap/K3w1JyKgxAjqx41zp9qlIAVFi0IhCNsJcXolEqLWhbFbEeL0PvYm4pcQ==} dependencies: @@ -1058,19 +1051,20 @@ packages: engines: {node: '>=8.6'} dev: true - /playwright-core@1.31.2: - resolution: {integrity: sha512-a1dFgCNQw4vCsG7bnojZjDnPewZcw7tZUNFN0ZkcLYKj+mPmXvg4MpaaKZ5SgqPsOmqIf2YsVRkgqiRDxD+fDQ==} - engines: {node: '>=14'} + /playwright-core@1.40.1: + resolution: {integrity: sha512-+hkOycxPiV534c4HhpfX6yrlawqVUzITRKwHAmYfmsVreltEl6fAZJ3DPfLMOODw0H3s1Itd6MDCWmP1fl/QvQ==} + engines: {node: '>=16'} hasBin: true dev: true - /playwright@1.31.2: - resolution: {integrity: sha512-jpC47n2PKQNtzB7clmBuWh6ftBRS/Bt5EGLigJ9k2QAKcNeYXZkEaDH5gmvb6+AbcE0DO6GnXdbl9ogG6Eh+og==} - engines: {node: '>=14'} + /playwright@1.40.1: + resolution: {integrity: sha512-2eHI7IioIpQ0bS1Ovg/HszsN/XKNwEG1kbzSDDmADpclKc7CyqkHw7Mg2JCz/bbCxg25QUPcjksoMW7JcIFQmw==} + engines: {node: '>=16'} hasBin: true - requiresBuild: true dependencies: - playwright-core: 1.31.2 + playwright-core: 1.40.1 + optionalDependencies: + fsevents: 2.3.2 dev: true /prelude-ls@1.2.1: From 9fa381ad8cd920adea6af1b4a6ab215d67ff6c65 Mon Sep 17 00:00:00 2001 From: Shin'ya Ueoka Date: Sat, 13 Jan 2024 07:03:23 +0000 Subject: [PATCH 2/2] chore: install browsers on CI The current version of playwright no longer install browsers automatically. --- .github/workflows/build.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 502240d..e4f009a 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -29,6 +29,7 @@ jobs: - uses: pnpm/action-setup@v2 - uses: actions/setup-node@v3 - run: pnpm install --frozen-lockfile + - run: pnpm exec playwright install - run: xvfb-run --auto-servernum --server-args="-screen 0 1280x960x24" -- pnpm run test if: runner.os == 'Linux' - run: pnpm run test