diff --git a/.github/workflows/e2e-test.yml b/.github/workflows/e2e-test.yml index 1cd7565f8a..2d98699699 100644 --- a/.github/workflows/e2e-test.yml +++ b/.github/workflows/e2e-test.yml @@ -314,6 +314,15 @@ jobs: node-version: 24 command: | vp check --fix + - name: varlet + node-version: 22 + command: | + # scripts/bootstrap.mjs spawns `pnpm build` via tinyexec and needs + # pnpm on PATH (not exposed by the vp install itself). + vp i -g pnpm + node scripts/bootstrap.mjs + vp run lint + vp run test:coverage exclude: # frm-stack uses Docker (testcontainers) which doesn't work the same way on Windows - os: windows-latest @@ -335,6 +344,10 @@ jobs: - os: windows-latest project: name: npmx.dev + # varlet upstream CI is ubuntu-only + - os: windows-latest + project: + name: varlet steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 diff --git a/ecosystem-ci/repo.json b/ecosystem-ci/repo.json index cf9369e89f..5b41998e0a 100644 --- a/ecosystem-ci/repo.json +++ b/ecosystem-ci/repo.json @@ -119,5 +119,11 @@ "branch": "main", "hash": "6192f60653c124ae068efaf5d7d0a4134c95edbd", "forceFreshMigration": true + }, + "varlet": { + "repository": "https://github.com/varletjs/varlet.git", + "branch": "dev", + "hash": "83f6c6a418ab9319e07d719d86d4fa952f99e266", + "forceFreshMigration": true } }