Releases: anantacloud-actions/setup-node
V2
Setup Node.js Pro is an advanced GitHub Action designed to simplify and accelerate Node.js setup in CI pipelines. It goes beyond traditional setup actions by combining intelligent defaults, automation, and performance optimizations into a single, easy-to-use solution.
The action automatically detects your package manager (npm, yarn, pnpm), resolves Node.js versions from .nvmrc, .node-version, or package.json, and installs dependencies only when needed. It supports cross-platform environments (Linux, macOS, Windows) and includes matrix-aware caching to significantly reduce build times.
With built-in registry authentication, optional mirror support, and safe handling for non-Node repositories, Setup Node.js Pro adapts seamlessly to any workflow — from simple projects to complex monorepos.
🚀 Key Features
- Smart Node.js version resolution (semver, .nvmrc, .node-version)
- Auto-detect package manager (npm, yarn, pnpm)
- Built-in dependency installation with safe fallbacks
- Matrix-aware caching with lockfile hashing
- Cross-platform support (Linux, macOS, Windows)
- Registry and authentication support (npm, GitHub Packages, custom)
- Mirror support for custom Node.js distributions
- Debug mode for enhanced visibility
- Works even in repos without package.json
🎯 Why Use This Action?
Unlike traditional setup actions, Setup Node.js Pro is designed for modern CI/CD workflows where simplicity, speed, and reliability matter. It eliminates manual configuration and reduces pipeline complexity while improving performance.
Whether you're working with a single project, a monorepo, or an enterprise pipeline, this action provides a consistent and optimized Node.js setup experience.
New Contributors
- @dependabot[bot] made their first contribution in #1
- @anantacloud-bot made their first contribution in #2
Full Changelog: https://github.com/anantacloud-actions/setup-node/commits/V1
Full Changelog: V1...V2
Setup Node.js Pro — Smart, Fast & Zero-Config GitHub Action
Setup Node.js Pro is an advanced GitHub Action designed to simplify and accelerate Node.js setup in CI pipelines. It goes beyond traditional setup actions by combining intelligent defaults, automation, and performance optimizations into a single, easy-to-use solution.
The action automatically detects your package manager (npm, yarn, pnpm), resolves Node.js versions from .nvmrc, .node-version, or package.json, and installs dependencies only when needed. It supports cross-platform environments (Linux, macOS, Windows) and includes matrix-aware caching to significantly reduce build times.
With built-in registry authentication, optional mirror support, and safe handling for non-Node repositories, Setup Node.js Pro adapts seamlessly to any workflow — from simple projects to complex monorepos.
🚀 Key Features
- Smart Node.js version resolution (semver, .nvmrc, .node-version)
- Auto-detect package manager (npm, yarn, pnpm)
- Built-in dependency installation with safe fallbacks
- Matrix-aware caching with lockfile hashing
- Cross-platform support (Linux, macOS, Windows)
- Registry and authentication support (npm, GitHub Packages, custom)
- Mirror support for custom Node.js distributions
- Debug mode for enhanced visibility
- Works even in repos without package.json
🎯 Why Use This Action?
Unlike traditional setup actions, Setup Node.js Pro is designed for modern CI/CD workflows where simplicity, speed, and reliability matter. It eliminates manual configuration and reduces pipeline complexity while improving performance.
Whether you're working with a single project, a monorepo, or an enterprise pipeline, this action provides a consistent and optimized Node.js setup experience.
New Contributors
- @dependabot[bot] made their first contribution in #1
- @anantacloud-bot made their first contribution in #2
Full Changelog: https://github.com/anantacloud-actions/setup-node/commits/V1