From c8f582b42cff413ecc1bbdf07548700858c286de Mon Sep 17 00:00:00 2001 From: "cl.st" Date: Sun, 18 Oct 2026 23:54:44 +0200 Subject: [PATCH] ci(playwright): dynamic version (#374) --- package.json | 9 ++++----- pnpm-lock.yaml | 1 - 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 02af45b..f584fb9 100644 --- a/package.json +++ b/package.json @@ -18,11 +18,11 @@ "quality:lint-fix": "oxlint --fix", "quality:format": "oxfmt", "quality:format-check": "oxfmt --check", - "testing:run": "docker run --rm -it -v .:/srv -w /srv mcr.microsoft.com/playwright:v1.63.0-noble sh -c 'npm i -g pnpm@10.28.2 && pnpm install --no-frozen-lockfile && npx playwright test'", + "testing:run": "docker run --rm -it -v .:/srv -w /srv mcr.microsoft.com/playwright:v$(node -p \"require('@playwright/test/package.json').version\")-noble sh -c 'npm i -g pnpm@10.28.2 && pnpm install --no-frozen-lockfile && npx playwright test'", "testing:ui": "npx playwright test --ui", - "testing:ci": "docker run --rm -e CI=true -v .:/srv -w /srv mcr.microsoft.com/playwright:v1.63.0-noble sh -c 'npm i -g pnpm@10.28.2 && pnpm install --no-frozen-lockfile && npx playwright test'", - "testing:show-report": "docker run --rm -it -p 9323:9323 -v .:/srv -w /srv mcr.microsoft.com/playwright:v1.63.0-noble npx playwright show-report ./testing/playwright-report --host 0.0.0.0", - "testing:update-snapshots": "docker run --rm -it -v .:/srv -w /srv mcr.microsoft.com/playwright:v1.63.0-noble sh -c 'npm i -g pnpm@10.28.2 && pnpm install --no-frozen-lockfile && npx playwright test --update-snapshots'" + "testing:ci": "docker run --rm -e CI=true -v .:/srv -w /srv mcr.microsoft.com/playwright:v$(node -p \"require('@playwright/test/package.json').version\")-noble sh -c 'npm i -g pnpm@10.28.2 && pnpm install --no-frozen-lockfile && npx playwright test'", + "testing:show-report": "docker run --rm -it -p 9323:9323 -v .:/srv -w /srv mcr.microsoft.com/playwright:v$(node -p \"require('@playwright/test/package.json').version\")-noble npx playwright show-report ./testing/playwright-report --host 0.0.0.0", + "testing:update-snapshots": "docker run --rm -it -v .:/srv -w /srv mcr.microsoft.com/playwright:v$(node -p \"require('@playwright/test/package.json').version\")-noble sh -c 'npm i -g pnpm@10.28.2 && pnpm install --no-frozen-lockfile && npx playwright test --update-snapshots'" }, "dependencies": { "@capacitor/android": "^8.5.2", @@ -80,7 +80,6 @@ }, "pnpm": { "overrides": { - "@babel/core": ">=7.29.6", "@babel/runtime": ">=7.26.10 <8", "@xmldom/xmldom": ">=0.8.13", "basic-ftp": ">=5.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 08e07dc..e7fda4f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,6 @@ settings: excludeLinksFromLockfile: false overrides: - '@babel/core': '>=7.29.6' '@babel/runtime': '>=7.26.10 <8' '@xmldom/xmldom': '>=0.8.13' basic-ftp: '>=5.3.0'