docs: add documentation for forkToken (#9701)

This commit is contained in:
Nils Plaschke 2021-04-24 07:54:00 +02:00 committed by GitHub
parent e366da2ad5
commit 90e96805e1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 17 additions and 0 deletions

View file

@ -200,6 +200,14 @@ It will also override any settings in `packageRules`.
## forkMode
You probably have no need for this option - it is an experimental setting for the Renovate hosted GitHub App.
If this is set to `true` then Renovate will fork the repository into the personal space of the person owning the Personal Access Token.
## forkToken
You probably have no need for this option - it is an experimental setting for the Renovate hosted GitHub App.
This should be set to a Personal Access Token (GitHub only) when `forkMode` is set to `true`.
Renovate will use this token to fork the repository into the personal space of the person owning the Personal Access Token.
Renovate will then create branches on the fork and opens Pull Requests on the parent repository.
## gitAuthor

View file

@ -340,6 +340,15 @@ const options: RenovateOptions[] = [
default: false,
admin: true,
},
{
name: 'forkToken',
description:
'Will be used on GitHub when `forkMode` is set to `true` to clone the repositories.',
stage: 'repository',
type: 'string',
default: '',
admin: true,
},
{
name: 'requireConfig',
description: 'Set to true if repositories must have a config to activate.',