This repository is used to run integration tests for vite ecosystem projects
Workflows are scheduled to run automatically every Monday, Wednesday and Friday
pnpm i
pnpm test
to run all suitespnpm test <suitename>
to select a suitetsx ecosystem-ci.ts
You can pass --tag v2.8.0-beta.1
, --branch somebranch
or --commit abcd1234
option to select a specific vite version to build.
If you pass --release 2.7.13
, vite build will be skipped and vite is fetched from the registry instead
The repositories are checked out into workspace
subdirectory as shallow clones
/ecosystem-ci run
on a PR/ecosystem-ci run <suitename>
to select a suiteUsers with triage permission to vitejs/vite repository can only use this.
See docs/pr-comment-setup.md for how to setup this feature.
Results are posted automatically to #ecosystem-ci
on vite discord
Server settings > Integrations > Webhooks
and click New Webhook
<github repo>/settings/secrets/actions
and click on New repository secret
Name
as DISCORD_WEBHOOK_URL
Value
Add secret