devops: auto-publish experimental CT packages (#14060)

This patch:
- adds a hard dependency from `experimental-ct-*` packages to the
  same-version of `@playwright/test`
- aligns `experimental-ct-*` package versions with main package
  version
- starts publishing experimental CT packages together with other
  packages
This commit is contained in:
Andrey Lushnikov 2022-05-10 09:01:45 -06:00 committed by GitHub
parent 7ec1e59e3d
commit 4634adbdc3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 18 additions and 33 deletions

24
package-lock.json generated
View file

@ -5707,47 +5707,41 @@
}, },
"packages/playwright-ct-react": { "packages/playwright-ct-react": {
"name": "@playwright/experimental-ct-react", "name": "@playwright/experimental-ct-react",
"version": "0.0.13", "version": "1.22.0-next",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@playwright/test": "1.22.0-next",
"@vitejs/plugin-react": "^1.0.7", "@vitejs/plugin-react": "^1.0.7",
"vite": "^2.9.5" "vite": "^2.9.5"
}, },
"devDependencies": {
"@playwright/test": "1.22.0-next"
},
"engines": { "engines": {
"node": ">=12" "node": ">=14"
} }
}, },
"packages/playwright-ct-svelte": { "packages/playwright-ct-svelte": {
"name": "@playwright/experimental-ct-svelte", "name": "@playwright/experimental-ct-svelte",
"version": "0.0.13", "version": "1.22.0-next",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@playwright/test": "1.22.0-next",
"@sveltejs/vite-plugin-svelte": "^1.0.0-next.30", "@sveltejs/vite-plugin-svelte": "^1.0.0-next.30",
"vite": "^2.9.5" "vite": "^2.9.5"
}, },
"devDependencies": {
"@playwright/test": "1.22.0-next"
},
"engines": { "engines": {
"node": ">=12" "node": ">=14"
} }
}, },
"packages/playwright-ct-vue": { "packages/playwright-ct-vue": {
"name": "@playwright/experimental-ct-vue", "name": "@playwright/experimental-ct-vue",
"version": "0.0.13", "version": "1.22.0-next",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@playwright/test": "1.22.0-next",
"@vitejs/plugin-vue": "^2.3.1", "@vitejs/plugin-vue": "^2.3.1",
"vite": "^2.9.5" "vite": "^2.9.5"
}, },
"devDependencies": {
"@playwright/test": "1.22.0-next"
},
"engines": { "engines": {
"node": ">=12" "node": ">=14"
} }
}, },
"packages/playwright-firefox": { "packages/playwright-firefox": {

View file

@ -1,12 +1,11 @@
{ {
"name": "@playwright/experimental-ct-react", "name": "@playwright/experimental-ct-react",
"private": true, "version": "1.22.0-next",
"version": "0.0.13",
"description": "Playwright Component Testing for React", "description": "Playwright Component Testing for React",
"repository": "github:Microsoft/playwright", "repository": "github:Microsoft/playwright",
"homepage": "https://playwright.dev", "homepage": "https://playwright.dev",
"engines": { "engines": {
"node": ">=12" "node": ">=14"
}, },
"author": { "author": {
"name": "Microsoft Corporation" "name": "Microsoft Corporation"
@ -18,9 +17,7 @@
}, },
"dependencies": { "dependencies": {
"@vitejs/plugin-react": "^1.0.7", "@vitejs/plugin-react": "^1.0.7",
"@playwright/test": "1.22.0-next",
"vite": "^2.9.5" "vite": "^2.9.5"
},
"devDependencies": {
"@playwright/test": "1.22.0-next"
} }
} }

View file

@ -1,12 +1,11 @@
{ {
"name": "@playwright/experimental-ct-svelte", "name": "@playwright/experimental-ct-svelte",
"private": true, "version": "1.22.0-next",
"version": "0.0.13",
"description": "Playwright Component Testing for Svelte", "description": "Playwright Component Testing for Svelte",
"repository": "github:Microsoft/playwright", "repository": "github:Microsoft/playwright",
"homepage": "https://playwright.dev", "homepage": "https://playwright.dev",
"engines": { "engines": {
"node": ">=12" "node": ">=14"
}, },
"author": { "author": {
"name": "Microsoft Corporation" "name": "Microsoft Corporation"
@ -18,9 +17,7 @@
}, },
"dependencies": { "dependencies": {
"@sveltejs/vite-plugin-svelte": "^1.0.0-next.30", "@sveltejs/vite-plugin-svelte": "^1.0.0-next.30",
"@playwright/test": "1.22.0-next",
"vite": "^2.9.5" "vite": "^2.9.5"
},
"devDependencies": {
"@playwright/test": "1.22.0-next"
} }
} }

View file

@ -1,12 +1,11 @@
{ {
"name": "@playwright/experimental-ct-vue", "name": "@playwright/experimental-ct-vue",
"private": true, "version": "1.22.0-next",
"version": "0.0.13",
"description": "Playwright Component Testing for Vue", "description": "Playwright Component Testing for Vue",
"repository": "github:Microsoft/playwright", "repository": "github:Microsoft/playwright",
"homepage": "https://playwright.dev", "homepage": "https://playwright.dev",
"engines": { "engines": {
"node": ">=12" "node": ">=14"
}, },
"author": { "author": {
"name": "Microsoft Corporation" "name": "Microsoft Corporation"
@ -18,9 +17,7 @@
}, },
"dependencies": { "dependencies": {
"@vitejs/plugin-vue": "^2.3.1", "@vitejs/plugin-vue": "^2.3.1",
"@playwright/test": "1.22.0-next",
"vite": "^2.9.5" "vite": "^2.9.5"
},
"devDependencies": {
"@playwright/test": "1.22.0-next"
} }
} }