Skip to content

Commit a29add3

Browse files
committed
ci: enable headless browser testing
1 parent 4eaa024 commit a29add3

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

.github/workflows/verify-build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ jobs:
6767
run: npx playwright install chromium
6868

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

7272
# ToDo: investigate coverage reporting
7373
# - name: Upload coverage reports to Codecov
@@ -95,7 +95,7 @@ jobs:
9595
run: npx playwright install firefox
9696

9797
- name: test
98-
run: pnpm test --browsers=firefox
98+
run: pnpm test --browsers=firefoxHeadless
9999

100100
test-safari:
101101
runs-on: ubuntu-latest
@@ -117,7 +117,7 @@ jobs:
117117
run: npx playwright install webkit --with-deps
118118

119119
- name: test
120-
run: pnpm test --browsers=webkit
120+
run: pnpm test --browsers=webkitHeadless
121121

122122
prettier:
123123
runs-on: ubuntu-latest

angular.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,5 +119,8 @@
119119
}
120120
}
121121
}
122+
},
123+
"cli": {
124+
"analytics": false
122125
}
123126
}

0 commit comments

Comments
 (0)