feat: add alpha version testing to all CI test jobs#14
Conversation
Add `version: [latest, alpha]` matrix dimension to all test jobs so both latest and alpha releases are validated on every CI run.
There was a problem hiding this comment.
Pull request overview
Expands the CI workflow to validate this action against both the current stable (latest) and prerelease (alpha) Vite+ dist-tags across the existing test scenarios, improving early detection of breaking changes in upcoming releases.
Changes:
- Adds a
version: [latest, alpha]matrix axis to each of the existing CI test jobs. - Passes
${{ matrix.version }}into the actionversioninput and includes it in step names for clearer CI logs.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
This PR expands CI coverage by running the action tests against both the latest and alpha Vite+ versions via a workflow matrix, improving confidence across release channels.
Changes:
- Add
version: [latest, alpha]matrix dimension to the CI test jobs and passversionthrough to the action. - Update setup step names to include the selected version for clearer CI logs.
- Update the Vite+ install script URLs used by the action.
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
src/install-viteplus.ts |
Changes the remote installer script endpoints used during Vite+ installation. |
.github/workflows/test.yml |
Adds a version matrix to test jobs and wires matrix.version into the action steps. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
src/install-viteplus.ts
Outdated
| const INSTALL_URL_SH = "https://deploy-preview-1043--viteplus-preview.netlify.app/install.sh"; | ||
| const INSTALL_URL_PS1 = "https://deploy-preview-1043--viteplus-preview.netlify.app/install.ps1"; |
Summary
version: [latest, alpha]matrix dimension to all 8 test jobs in CI workflowTest plan
latestversion matrix entries (existing behavior)alphaversion matrix entries (new coverage)🤖 Generated with Claude Code