Skip to content

Commit d68d8c6

Browse files
committed
run integration tests individually to see what's actually going on
1 parent 76afeb3 commit d68d8c6

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

.github/workflows/ci.yml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ jobs:
221221
url: ${{ secrets.CODECOV_STAGING_URL }}
222222

223223
integration-test:
224-
name: Run integration tests (Node ${{ matrix.node-version }})
224+
name: Run integration tests (Node ${{ matrix.node-version }}, Plugin ${{ matrix.plugin }})
225225
needs: install
226226
runs-on: ubuntu-latest
227227
services:
@@ -233,6 +233,18 @@ jobs:
233233
fail-fast: false
234234
matrix:
235235
node-version: ["18.x", "20.x"]
236+
plugin:
237+
[
238+
"bundle-analyzer",
239+
"nextjs",
240+
"nuxt",
241+
"remix",
242+
"rollup",
243+
"sveltekit",
244+
"vite",
245+
"webpack",
246+
"solidstart",
247+
]
236248
steps:
237249
- name: Checkout
238250
uses: actions/checkout@v4
@@ -273,7 +285,8 @@ jobs:
273285
run: pnpm run build
274286

275287
- name: Run e2e tests
276-
run: pnpm run test:e2e
288+
working-directory: ./integration-tests
289+
run: pnpm run test:e2e:${{ matrix.plugin }}
277290

278291
upload-example-stats-production:
279292
name: "Production: upload ${{ matrix.example }} stats"

0 commit comments

Comments
 (0)