Skip to content

Commit 8cf39ed

Browse files
committed
ci: coverage flags
1 parent b17b46c commit 8cf39ed

File tree

3 files changed

+11
-108
lines changed

3 files changed

+11
-108
lines changed

.github/workflows/build.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,17 @@ jobs:
4747
uses: codecov/codecov-action@v4
4848
with:
4949
token: ${{ secrets.CODECOV_TOKEN }}
50+
flags: core
5051

5152
wtr-tests:
5253
runs-on: ubuntu-latest
54+
strategy:
55+
fail-fast: false
56+
group:
57+
- shaperone
58+
- shoelace
59+
- hydra
60+
- vaadin
5361
steps:
5462
- uses: actions/checkout@v4
5563
with:
@@ -58,8 +66,9 @@ jobs:
5866
with:
5967
node-version: 18
6068
- run: npm ci
61-
- run: yarn test:web
69+
- run: npx wtr --group ${{ matrix.group }}
6270
- name: Codecov
6371
uses: codecov/codecov-action@v4
6472
with:
6573
token: ${{ secrets.CODECOV_TOKEN }}
74+
flags: ${{ matrix.group }}

packages/shoelace/test/templates.test.ts

Lines changed: 0 additions & 106 deletions
This file was deleted.

web-test-runner.config.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ const rdx = {
2828
const config = {
2929
groups: [
3030
{ name: 'hydra', files: 'packages/hydra/test/**/*.test.ts' },
31-
{ name: 'core', files: 'packages/shaperone/test/**/*.test.ts' },
31+
{ name: 'shaperone', files: 'packages/shaperone/test/**/*.test.ts' },
3232
{ name: 'vaadin', files: 'packages/vaadin/test/**/*.test.ts' },
3333
{ name: 'shoelace', files: 'packages/shoelace/test/**/*.test.ts' },
3434
],

0 commit comments

Comments
 (0)