mirror of
https://github.com/renovatebot/renovate.git
synced 2025-01-12 06:56:24 +00:00
docs(config overview): improve onboarding behavior section (#28579)
This commit is contained in:
parent
9bffdb1872
commit
b4e770017a
1 changed files with 14 additions and 2 deletions
|
@ -253,13 +253,25 @@ Importantly, logs for all Renovate jobs by the Mend Renovate App are available t
|
||||||
|
|
||||||
### Onboarding behavior
|
### Onboarding behavior
|
||||||
|
|
||||||
|
#### Installing Renovate into all repositories leads to silent mode
|
||||||
|
|
||||||
If an Organization installed Renovate with "All repositories" (instead of "Selected repositories"), then Renovate will default to "Silent" mode (`dryRun=lookup`).
|
If an Organization installed Renovate with "All repositories" (instead of "Selected repositories"), then Renovate will default to "Silent" mode (`dryRun=lookup`).
|
||||||
We chose this behavior because:
|
We chose this behavior because:
|
||||||
|
|
||||||
- Too often an account or org administrator selects the "All repositories" option and accidentally onboards hundreds of repositories, and
|
- Too often an account or org administrator selects the "All repositories" option and accidentally onboards hundreds of repositories, and
|
||||||
- By offering this option, it means that org administrators _can_ install Renovate into "All repositories" without worrying about the noise, and then let individual Repository admins decide if/when to start onboarding
|
- By offering this option, it means that org administrators _can_ install Renovate into "All repositories" without worrying about the noise, and let individual repository admins decide if/when to start onboarding
|
||||||
|
|
||||||
If Renovate is installed, and you can see a job log, but Renovate is not onboarding your repository, look for `dryRun` in the logs to confirm you are in Silent mode and then change to Interactive mode either at the Repository level or Organization level.
|
##### Why we call this silent mode
|
||||||
|
|
||||||
|
- It's not just no PRs, it's also no Issues
|
||||||
|
- It's a common term across other Mend capabilities, such as OSS security and SAST security, where status checks also use silent/non-silent
|
||||||
|
|
||||||
|
#### Get onboarding PRs from Renovate by getting out of silent mode
|
||||||
|
|
||||||
|
If Renovate is installed, _and_ you can see a job log, but Renovate is _not_ onboarding your repository: look for `dryRun` in the logs to confirm you are in Silent mode.
|
||||||
|
To get a onboarding PR from Renovate, change to Interactive mode either at the Repository level or Organization level.
|
||||||
|
|
||||||
|
#### Installing Renovate into selected repositories always leads to onboarding PRs
|
||||||
|
|
||||||
Additionally, if an Organization is installed with "Selected repositories" then the app will change `onboardingNoDeps` to `true` so that an Onboarding PR is created even if no dependencies are detected.
|
Additionally, if an Organization is installed with "Selected repositories" then the app will change `onboardingNoDeps` to `true` so that an Onboarding PR is created even if no dependencies are detected.
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue