diff --git a/.github/workflows/e2e-test.yml b/.github/workflows/e2e-test.yml index 3e88ffea2d..18ef696adc 100644 --- a/.github/workflows/e2e-test.yml +++ b/.github/workflows/e2e-test.yml @@ -157,6 +157,16 @@ jobs: # TODO(fengmk2): run all builds and tests after tsdown version upgrade vite run @vitejs/plugin-rsc#build vite run @vitejs/plugin-rsc#test + - name: vitepress + node-version: 24 + command: | + npx playwright install chromium + vite run format + vite run build + vite test run -r __tests__/unit + vite run tests-e2e#test + VITE_TEST_BUILD=1 vite run tests-e2e#test + vite run tests-init#test steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 diff --git a/ecosystem-ci/.gitignore b/ecosystem-ci/.gitignore index d809c2f203..f257f1856d 100644 --- a/ecosystem-ci/.gitignore +++ b/ecosystem-ci/.gitignore @@ -4,3 +4,4 @@ rollipop frm-stack vue-mini vite-plugin-react +vitepress diff --git a/ecosystem-ci/repo.json b/ecosystem-ci/repo.json index 5006a8d9bb..5b26a9dbec 100644 --- a/ecosystem-ci/repo.json +++ b/ecosystem-ci/repo.json @@ -28,5 +28,10 @@ "repository": "https://github.com/vitejs/vite-plugin-react.git", "branch": "main", "hash": "0d3912b73d3aa1dc8f64619c82b3dacb0769e49e" + }, + "vitepress": { + "repository": "https://github.com/vuejs/vitepress.git", + "branch": "feat/vite-8", + "hash": "9330f228861623c71f2598271d4e79c9c53f2c08" } }