aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs/development/bump-node-major.md
blob: 5f1c5f085172fda565abaeef1b6c455234809f37 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# How to bump Renovate to next NodeJS LTS release

## Add new NodeJS version

- Add new version via `package.json>engines>node` and `package.json>engines-next>node`
- Update the node version in the [local-development](./local-development.md) docs
- Update the node version in the GitHub Actions workflow files

## Deprecate old NodeJS version

- Deprecate old LTS via `package.json>engines-next>node`
- Update the node version in the [local-development](./local-development.md) docs
- Remove the old node version in the GitHub Actions workflow files

## Remove old NodeJS version

- Update `package.json>engines>node`
- Mark PR as `BREAKING` by:
  - Adding the label `breaking` to the PR
  - Putting the text `BREAKING CHANGE: <breaking cause>` in the PR content footer