Skip to content

Commit e7b8b25

Browse files
committed
test(e2e): add varlet ecosystem-ci test case
Adds varletjs/varlet (Vue 3 component library) to the ecosystem-ci matrix. Runs upstream's ci.yaml workflow (bootstrap + lint + test:coverage) on ubuntu-only at commit 83f6c6a of the dev branch. Uses forceFreshMigration because the project already lists vite-plus in devDependencies.
1 parent c5e09e7 commit e7b8b25

2 files changed

Lines changed: 16 additions & 0 deletions

File tree

.github/workflows/e2e-test.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,12 @@ jobs:
314314
node-version: 24
315315
command: |
316316
vp check --fix
317+
- name: varlet
318+
node-version: 22
319+
command: |
320+
node scripts/bootstrap.mjs
321+
vp run lint
322+
vp run test:coverage
317323
exclude:
318324
# frm-stack uses Docker (testcontainers) which doesn't work the same way on Windows
319325
- os: windows-latest
@@ -335,6 +341,10 @@ jobs:
335341
- os: windows-latest
336342
project:
337343
name: npmx.dev
344+
# varlet upstream CI is ubuntu-only
345+
- os: windows-latest
346+
project:
347+
name: varlet
338348

339349
steps:
340350
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

ecosystem-ci/repo.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,5 +119,11 @@
119119
"branch": "main",
120120
"hash": "6192f60653c124ae068efaf5d7d0a4134c95edbd",
121121
"forceFreshMigration": true
122+
},
123+
"varlet": {
124+
"repository": "https://github.com/varletjs/varlet.git",
125+
"branch": "dev",
126+
"hash": "83f6c6a418ab9319e07d719d86d4fa952f99e266",
127+
"forceFreshMigration": true
122128
}
123129
}

0 commit comments

Comments
 (0)