@artsy/renovate-config
This repo contains the shared configuration for Artsy's renovate setup.
Usage
Configuration
Add a renovate.json
file to the root of your project. Use the extends
key to use Artsy's presets.
Recommended configuration for Artsy apps in renovate.json
file looks like this:
{
"extends": [
"@artsy:app"
],
"reviewers": [
"githubUser"
],
"assignees": [
"githubUser"
]
}
The renovate config presets are stored in this project's package.json.
Integration
To add Renovate integration to a project:
Using personal or administrtive github account:
- Navigate to: https://github.com/settings/organizations
Using personal github account
- Click "Switch to another account" (at the top of the page)
- Select "artsy"
- Click "Installed GitHub Apps" (left menu panel)
- Find Renovate and click "Configure"
- Scroll down to "Repository access"
- Click "Select Repositories"
- Type a repository name
- Click to add the repository
- Click Save
- Confirm that Renovate integration was added in (selected) respository
- Navigate to repository
- Click on Settings > Integrations
- Confirm that Renovate is on the list