Skip to content

Commit 69d984c

Browse files
committed
ci: remove jsdom testing
1 parent d34d294 commit 69d984c

File tree

5 files changed

+52
-20
lines changed

5 files changed

+52
-20
lines changed

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ jobs:
4545

4646
- name: install
4747
run: pnpm install --frozen-lockfile
48+
49+
- name: Install Playwright Browsers
50+
run: pnpm dlx playwright install chromium
4851

4952
- name: test
5053
run: pnpm test

.github/workflows/verify-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ jobs:
6767
run: pnpm dlx playwright install chromium
6868

6969
- name: test
70-
run: pnpm test --browsers=chromiumHeadless
70+
run: pnpm test
7171

7272
- name: Upload coverage reports to Codecov
7373
uses: codecov/codecov-action@v5

libs/angular-ecmascript-intl/angular.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@
3030
"runner": "vitest",
3131
"providersFile": "src/providers.ts",
3232
"tsConfig": "tsconfig.spec.json",
33-
"coverage": true
33+
"coverage": true,
34+
"browsers": ["chromiumHeadless"]
3435
}
3536
}
3637
}

libs/angular-ecmascript-intl/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
"@vitest/coverage-v8": "^4.0.0",
3838
"cpy-cli": "^6.0.0",
3939
"dayjs": "^1.11.13",
40-
"jsdom": "^27.0.0",
4140
"ng-packagr": "21.0.0-rc.0",
4241
"playwright": "^1.56.1",
4342
"vitest": "^4.0.0"

pnpm-lock.yaml

Lines changed: 46 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)