This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@@ -18,7 +18,7 @@ GitHub Action, GitLab CI/CD remote template, and Azure Pipelines step template t
Reference this action with an exact release tag, or a commit SHA:
```yaml
- uses: voidzero-dev/setup-vp@v1.16.1
- uses: voidzero-dev/setup-vp@v1.17.0
```
Releases are listed on the [tags page](https://github.com/voidzero-dev/setup-vp/tags). [Renovate](https://docs.renovatebot.com/) and Dependabot can keep a pinned tag up to date.
Expand All
@@ -33,15 +33,15 @@ Releases are listed on the [tags page](https://github.com/voidzero-dev/setup-vp/
```yaml
steps:
- uses: actions/checkout@v6
- uses: voidzero-dev/setup-vp@v1.16.1
- uses: voidzero-dev/setup-vp@v1.17.0
```
### With Node.js Version
```yaml
steps:
- uses: actions/checkout@v6
- uses: voidzero-dev/setup-vp@v1.16.1
- uses: voidzero-dev/setup-vp@v1.17.0
with:
node-version: "lts"
```
Expand All
@@ -51,7 +51,7 @@ steps:
```yaml
steps:
- uses: actions/checkout@v6
- uses: voidzero-dev/setup-vp@v1.16.1
- uses: voidzero-dev/setup-vp@v1.17.0
with:
node-version-file: ".node-version"
```
Expand All
@@ -68,7 +68,7 @@ steps:
- uses: actions/setup-node@v5
with:
node-version: 24
- uses: voidzero-dev/setup-vp@v1.16.1
- uses: voidzero-dev/setup-vp@v1.17.0
with:
node-manager: false
```
Expand All
@@ -78,7 +78,7 @@ steps:
```yaml
steps:
- uses: actions/checkout@v6
- uses: voidzero-dev/setup-vp@v1.16.1
- uses: voidzero-dev/setup-vp@v1.17.0
with:
working-directory: web
node-version-file: ".nvmrc"
Expand All
@@ -91,7 +91,7 @@ steps:
```yaml
steps:
- uses: actions/checkout@v6
- uses: voidzero-dev/setup-vp@v1.16.1
- uses: voidzero-dev/setup-vp@v1.17.0
with:
node-version: "lts"
cache: true
Expand All
@@ -103,7 +103,7 @@ steps:
```yaml
steps:
- uses: actions/checkout@v6
- uses: voidzero-dev/setup-vp@v1.16.1
- uses: voidzero-dev/setup-vp@v1.17.0
with:
version: "1.2.3"
node-version: "lts"
Expand All
@@ -127,7 +127,7 @@ to `latest` only when nothing pins a resolvable version. So a project that pins
```yaml
steps:
- uses: actions/checkout@v6
- uses: voidzero-dev/setup-vp@v1.16.1
- uses: voidzero-dev/setup-vp@v1.17.0
with:
cache: true
```
Expand All
@@ -140,7 +140,7 @@ worth watching for, since it means the pinned version was not applied:
```yaml
steps:
- uses: actions/checkout@v6
- uses: voidzero-dev/setup-vp@v1.16.1
- uses: voidzero-dev/setup-vp@v1.17.0
with:
version-file: package.json
cache: true
Expand Down
Expand Up
@@ -200,7 +200,7 @@ action warns and falls back to `latest`. (Auto-detection instead resolves a
```yaml
steps:
- uses: actions/checkout@v6
- uses: voidzero-dev/setup-vp@v1.16.1
- uses: voidzero-dev/setup-vp@v1.17.0
with:
node-version: "lts"
cache: true
Expand All
@@ -225,7 +225,7 @@ minimal:
steps:
- uses: actions/checkout@v6
- uses: voidzero-dev/setup-vp@v1.16.1
- uses: voidzero-dev/setup-vp@v1.17.0
with:
node-version: "lts"
env:
Expand All
@@ -242,7 +242,7 @@ read the repo `.npmrc` per its own config resolution):
```yaml
steps:
- uses: actions/checkout@v6
- uses: voidzero-dev/setup-vp@v1.16.1
- uses: voidzero-dev/setup-vp@v1.17.0
with:
node-version: "lts"
registry-url: "https://npm.pkg.github.com"
Expand All
@@ -260,7 +260,7 @@ Set `sfw: true` to wrap `vp install` with [Socket Firewall Free](https://docs.so
| `node-manager` | String input: `"false"` keeps the runner image's Node.js (skips shims and runs `vp env off`); `"true"` force-enables the managed Node.js; empty lets the installer decide (enabled on CI) | |
| `registry-url` | Optional registry URL to write to a temporary `.npmrc` | |
| `scope` | Optional scope for authenticating against scoped registries | |
| `setup-ref` | setup-vp ref used to download the GitLab bootstrap and compiled runtime. Always set it to the same tag as the remote URL; the default is the latest release when the template was published | `v1.16.1` |
| `setup-ref` | setup-vp ref used to download the GitLab bootstrap and compiled runtime. Always set it to the same tag as the remote URL; the default is the latest release when the template was published | `v1.17.0` |
### GitLab Notes
- Use an exact release tag such as `v1.16.1` in the remote URL. Do not use `main` (mutable) or `v1` (frozen at v1.15.0, no longer updated).
- Use an exact release tag such as `v1.17.0` in the remote URL. Do not use `main` (mutable) or `v1` (frozen at v1.15.0, no longer updated).
- Always pin `setup-ref` to the same tag or commit SHA as the remote URL, so the compiled runtime matches the included template.
- Quote GitLab string inputs such as `run-install: "false"`; unquoted booleans are rejected by GitLab before the setup runtime can parse them.
- GitLab 17.9+ users can add `integrity` to pin the remote file hash.
Expand All
@@ -537,7 +537,7 @@ resources:
type: github
endpoint: github
name: voidzero-dev/setup-vp
ref: refs/tags/v1.16.1
ref: refs/tags/v1.17.0
pool:
vmImage: ubuntu-latest
Expand All
@@ -547,7 +547,7 @@ steps:
- template: azure/setup-vp.yml@setupVp
parameters:
setupRef: v1.16.1
setupRef: v1.17.0
nodeVersion: 24.x
cache: true
runInstall: true
Expand All
@@ -567,7 +567,7 @@ Pin `ref` and `setupRef` to the same exact tag or commit SHA. Do not use the `v1
| `registryUrl` | | Optional registry URL for a temporary `.npmrc`. |
| `scope` | | Optional npm registry scope. |
| `setupRef` | `v1.16.1` | Ref used to download bootstrap scripts and `dist/azure/index.mjs`. Always set it to the same tag as `ref`; the default is the latest release when the template was published. |
| `setupRef` | `v1.17.0` | Ref used to download bootstrap scripts and `dist/azure/index.mjs`. Always set it to the same tag as `ref`; the default is the latest release when the template was published. |
| `nodeVersion` | `24.x` | Passed to `UseNode@1`; an empty string skips Node setup. |
| `nodeManager` | | Control Vite+'s Node.js manager: `false` keeps the agent's Node.js (e.g. from `UseNode@1`); `true` force-enables the managed one; empty lets the installer decide. |
| `cache` | `false` | Enable Azure `Cache@2` around the package-manager cache directory. |
Expand Down
Expand Up
@@ -606,7 +606,7 @@ jobs:
steps:
- uses: actions/checkout@v6
- uses: voidzero-dev/setup-vp@v1.16.1
- uses: voidzero-dev/setup-vp@v1.17.0
with:
node-version: "lts"
cache: true
Expand Down
Expand Up
@@ -650,7 +650,7 @@ vp install
### Releasing
Releases are published as git tags; there is no npm package, but the `package.json` version tracks the latest release. Consumers pin an exact version tag such as `voidzero-dev/setup-vp@v1.16.1` or a commit SHA. The `v1` major tag is frozen at v1.15.0 and is never moved (an org-level ruleset rejects tag force-pushes).
Releases are published as git tags; there is no npm package, but the `package.json` version tracks the latest release. Consumers pin an exact version tag such as `voidzero-dev/setup-vp@v1.17.0` or a commit SHA. The `v1` major tag is frozen at v1.15.0 and is never moved (an org-level ruleset rejects tag force-pushes).
To cut a release:
Expand All
@@ -667,8 +667,8 @@ To cut a release:
3. Create the new annotated version tag and push it. For example:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
description: "setup-vp ref used to download the GitLab bootstrap and compiled runtime. Pin this to the same tag or commit as the remote template; the default is the latest release when this template was published."
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
chore: release v1.17.0 #123
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uh oh!
There was an error while loading. Please reload this page.
chore: release v1.17.0 #123
Filter by extension
Only manifest files
Viewed files
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
There are no files selected for viewing
Uh oh!
There was an error while loading. Please reload this page.