Bump actions/setup-node from 2.1.5 to 2.2.0
Created by: dependabot[bot]
Bumps actions/setup-node from 2.1.5 to 2.2.0.
Release notes
Sourced from actions/setup-node's releases.
Support caching dependencies and LTS aliases
This release brings two major features:
- [Support LTS aliases #270](actions/setup-node#270)
- [Implementation of node's caching #272](actions/setup-node#272)
Supported version syntax
The
node-version
input supports the following syntax:major versions:
12
,14
,16
more specific versions:10.15
,14.2.0
,16.3.0
nvm LTS syntax:lts/erbium
,lts/fermium
,lts/*
Caching dependencies
The action has a built-in functionality for caching and restoring npm/yarn dependencies. Supported package managers are
npm
,yarn
. Thecache
input is optional, and caching is turned off by default.Caching npm dependencies:
steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 with: node-version: '14' cache: 'npm' - run: npm install - run: npm test
Caching yarn dependencies:
steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 with: node-version: '14' cache: 'yarn' - run: yarn install - run: yarn test
Yarn caching handles both yarn versions: 1 or 2.
At the moment, only
lock
files in the project root are supported.
Commits
-
38d90ce
Merge pull request #277 from actions/malob/update-readme -
e1e1d4c
Update README.md -
40f85c8
update readme -
e215578
Merge pull request #272 from akv-platform/add-caching-for-node-dependencies -
9af8973
Merge pull request #274 from actions/v-mazhuk/automate-releasing-new-versions -
cfe70f9
update dependencies -
b259ba4
rebuild project -
55e1049
Merge branch 'main' into add-caching-for-node-dependencies -
bcb4cec
Merge pull request #270 from gordey4doronin/gordey/support-lts-syntax -
7292279
fix for documentation - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)