Setup Vite+
Version updated for https://github.com/voidzero-dev/setup-vp to version v1.
- This action is used across all versions by 1 repositories.
Action Type
This is a Node action using Node version 20.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The setup-vp GitHub Action automates the setup of Vite+ (a build tool) with support for dependency caching. It installs Vite+ globally, optionally configures a specific Node.js version, detects and caches project dependencies, and can automatically run dependency installation commands. This action simplifies and accelerates CI workflows by managing Vite+ setup and ensuring consistent environments across builds.
Release notes
Setup Vite+ (vp) GitHub Action — v1.0.0
The first stable release of the official GitHub Action for setting up Vite+ in CI workflows.
Features
- Install Vite+ globally via official install scripts (Linux, macOS, Windows)
- Node.js version management — set up any Node.js version via
vp env use - Dependency caching — auto-detects lock files (
pnpm-lock.yaml,package-lock.json,yarn.lock) and caches package manager stores - Automatic
vp install— optionally run install after setup, with support for customcwdandargs - Multi-project support — run install in multiple directories via YAML array config
Usage
steps:
- uses: actions/checkout@v6
- uses: voidzero-dev/setup-vp@v1
with:
node-version: "22"
cache: true
Links