How to use:
- Create a
.github/renovate.json
file in the root of your nx workspace - Add the following content to the file:
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended",
":label(dependencies)",
"github>WolfSoko/nx-renovate-self-hosted:nxMonorepo",
":assignee(WolfSoko)"
],
"schedule": [
"at any time"
],
"automergeStrategy": "rebase",
"automerge": true,
"automergeType": "pr",
"platformAutomerge": true,
"prCreation": "immediate"
}
- Create a self-hosted renovate runner
e.g. Add the following to your
.github/workflows/renovate.yml
- Add the following to your
.github/renovate.config.js
inspired by: nx-squeezer/squeezer