Skip to content

Releases: voidzero-dev/setup-vp

v1.17.0

Choose a tag to compare

@fengmk2 fengmk2 released this 06 Aug 07:23
Immutable release. Only release title and notes can be modified.
v1.17.0
313600b

What's Changed

  • fix: retry sfw vp install when sfw misreports vp as not found on Windows by @fengmk2 in #120
  • chore: align Renovate release age for the whole vite-plus group by @fengmk2 in #121
  • feat: support disabling Vite+'s Node.js management with node-manager: false by @KTrain5169 in #115
  • ci: re-run bundle rebuild when Renovate pushes to a labeled PR by @fengmk2 in #122
  • chore(deps): update vite-plus to v0.2.8 by @renovate[bot] in #119

New Contributors

Full Changelog: v1.16.1...v1.17.0

v1.16.1

Choose a tag to compare

@fengmk2 fengmk2 released this 04 Aug 06:02
Immutable release. Only release title and notes can be modified.
v1.16.1
143f5f3

What's Changed

  • docs: use exact version tags instead of the moving v1 tag by @fengmk2 in #116
  • fix: stop defaulting setup-ref/setupRef to the frozen v1 tag by @fengmk2 in #117

Full Changelog: v1.16.0...v1.16.1

v1.15.0

Choose a tag to compare

@fengmk2 fengmk2 released this 05 Jul 15:14
Immutable release. Only release title and notes can be modified.
v1.15.0
250f29c

What's Changed

  • chore(deps): update dependency vite-plus to v0.2.2 by @renovate[bot] in #104
  • feat: add GitLab CI/CD integration for setup-vp by @naokihaba in #97

New Contributors

Full Changelog: v1.14.0...v1.15.0

v1

v1

Choose a tag to compare

@fengmk2 fengmk2 released this 04 Mar 13:16
Immutable release. Only release title and notes can be modified.
v1
250f29c

Setup Vite+ (vp) GitHub Action

Releases are listed on the tags page. Renovate and Dependabot can keep a pinned tag up to date.

Warning

The moving major tag v1 is frozen at v1.15.0 and no longer updated. Workflows that use voidzero-dev/setup-vp@v1 keep working but stay on v1.15.0 and will not receive new releases: switch them to an exact version tag. The same applies to the GitLab and Azure templates; use an exact tag in the include:remote URL / repository ref and in setup-ref / setupRef.

voidzero-dev/setup-vp@v1 is the moving major tag. It always points at the latest v1.x release, so @v1 consumers pick up new minors automatically. It currently points at v1.15.0.

Highlights since v1.0.0

  • GitLab CI/CD integration, so the same setup works outside GitHub Actions (v1.15.0)
  • Automatic Vite+ version resolution from package.json, catalog, and lockfile (v1.14.0)
  • Socket Firewall Free (sfw) wrapping for vp install, inspecting fetches before packages install (v1.11.0)
  • Preview builds via VP_PR_VERSION (v1.13.0)
  • Project .npmrc auth honored without requiring registry-url (v1.8.0)
  • Bun dependency caching alongside pnpm, npm, and yarn (v1.6.0)
  • Alpine Linux containers, install retries on transient network failures, and pnpm 11+ support

Usage

steps:
  - uses: actions/checkout@v6
  - uses: voidzero-dev/setup-vp@v1
    with:
      node-version: "24"
      cache: true

Links

v1.14.0

Choose a tag to compare

@fengmk2 fengmk2 released this 03 Jul 12:57
Immutable release. Only release title and notes can be modified.
v1.14.0
13e7afb

What's Changed

  • docs: document the version release process by @fengmk2 in #101
  • ci: auto-rebuild action bundle on Renovate dependency bumps by @fengmk2 in #103
  • feat: resolve Vite+ version from package.json / catalog by @fengmk2 in #102

Full Changelog: v1.13.0...v1.14.0

v1.13.0

Choose a tag to compare

@fengmk2 fengmk2 released this 01 Jul 04:35
Immutable release. Only release title and notes can be modified.
v1.13.0
35171c9

What's Changed

  • chore(deps): update dependency vite-plus to v0.1.24 by @renovate[bot] in #78
  • chore(deps): update vite+ to v0.1.24 by @renovate[bot] in #79
  • chore(deps): update github actions to v3.24 by @renovate[bot] in #80
  • test: add Node 20 to node-version matrix (expected red until Vite+ supports it) by @fengmk2 in #84
  • chore(deps): upgrade vite-plus to 0.2.1 by @fengmk2 in #85
  • docs: update shared agent guidance by @jong-kyung in #89
  • chore: switch input schemas to zod mini by @jong-kyung in #98
  • chore(deps): update dependency @actions/cache to v6.1.0 by @renovate[bot] in #86
  • chore(deps): update pnpm to v11.9.0 by @renovate[bot] in #99
  • fix: install pkg.pr.new preview builds via VP_PR_VERSION by @fengmk2 in #100

New Contributors

Full Changelog: v1.12.0...v1.13.0

v1.12.0

Choose a tag to compare

@fengmk2 fengmk2 released this 01 Jun 08:23
Immutable release. Only release title and notes can be modified.
v1.12.0
2dec1e3

What's Changed

  • chore(deps): update pnpm to v11.4.0 by @renovate[bot] in #77
  • chore(deps): update dependency socketdev/sfw-free to v1.12.0 by @renovate[bot] in #76

Full Changelog: v1.11.0...v1.12.0

v1.11.0

Choose a tag to compare

@fengmk2 fengmk2 released this 29 May 13:20
Immutable release. Only release title and notes can be modified.
v1.11.0
329490f

What's Changed

  • chore: bump pnpm to 11.1.2 by @Boshen in #68
  • chore(deps): update dependency yaml to v2.9.0 by @renovate[bot] in #69
  • chore(deps): update dependency @actions/cache to v6.0.1 by @renovate[bot] in #71
  • feat: add sfw input to wrap vp install with Socket Firewall Free by @fengmk2 in #72
  • ci: default tests to latest, add pkg.pr.new dispatch input by @fengmk2 in #74
  • fix: demote benign cache reserve-race to info instead of warning by @fengmk2 in #75

Full Changelog: v1.10.0...v1.11.0

v1.10.0

Choose a tag to compare

@fengmk2 fengmk2 released this 10 May 15:06
Immutable release. Only release title and notes can be modified.
v1.10.0
ca1c466

What's Changed

  • chore(deps): update pnpm to v10.33.2 by @renovate[bot] in #64
  • chore(deps): update npm packages by @renovate[bot] in #62
  • fix: harden install retry with curl pipefail, fast timeouts, and GitHub fallback by @fengmk2 in #67

Full Changelog: v1.9.0...v1.10.0

v1.9.0

Choose a tag to compare

@fengmk2 fengmk2 released this 07 May 13:53
Immutable release. Only release title and notes can be modified.
v1.9.0
56918a6

What's Changed

  • chore(deps): update pnpm to v10.33.1 by @renovate[bot] in #53
  • chore: add renovate preset by @Boshen in #56
  • chore: move renovate config by @Boshen in #57
  • chore: ignore @void-sdk/void in renovate by @Boshen in #58
  • ci: replace actions/checkout with taiki-e/checkout-action by @Boshen in #59
  • feat: export PNPM_CONFIG_USERCONFIG env var for pnpm 11+ by @siketyan in #65

New Contributors

Full Changelog: v1.8.0...v1.9.0