501953c636
Actions: checkout, setup-go, setup-node, setup-aws Dispatcher: Lambda → EC2 Spot (ephemeral, self-terminating) Images: base, go, node, docker, deploy, godot Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
tinqs/ci/setup-node
Installs Node.js and optionally pnpm.
Detects Alpine vs Debian and uses the right package manager (apk or NodeSource). Skips installation if the correct major version is already present in the runner image.
Usage
- uses: tinqs/ci/setup-node@v1
Options
- uses: tinqs/ci/setup-node@v1
with:
node-version: '22' # default: 22
pnpm: 'true' # default: true
Inputs
| Input | Default | Description |
|---|---|---|
node-version |
22 |
Node.js major version |
pnpm |
true |
Install pnpm globally |