MM-52438 Clean up web app CI and only run when web app code is changed (#23232)

* MM-52438 Only run web app CI for PRs with web app changes

* MM-52438 Don't wait to run web app tests in CI

* MM-52438 Remove commented out caching

* MM-52438 Reuse steps to set up webapp environment

* MM-52438 Add test-ci script to root package.json

* Simplify path filter
Этот коммит содержится в:
Harrison Healey
2023-05-17 13:59:34 -04:00
коммит произвёл GitHub
родитель f48f979e1b
Коммит 3b5e556e1c
5 изменённых файлов: 37 добавлений и 109 удалений

Просмотреть файл

@@ -11,6 +11,7 @@
"run": "node scripts/run.js",
"dev-server": "node scripts/dev-server.js",
"test": "npm run test --workspaces --if-present",
"test-ci": "npm run test-ci --workspaces --if-present",
"check": "npm run check --workspaces --if-present",
"fix": "npm run fix --workspaces --if-present",
"check-types": "npm run check-types --workspaces --if-present",