Skip to content

seek-oss/renovate-config-seek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status npm semantic-release Commitizen friendly

renovate-config-seek

Shareable Renovate config for SEEK.

This preset extends config:base, so all of the usual Renovate defaults are applied, but it also provides a couple of key benefits:

  • By default, to reduce noise, only SEEK packages are automatically kept up to date, generating pull requests whenever new versions are published.
  • Commit messages and pull request titles are specially formatted to follow our commitlint-config-seek conventions.

Usage

You can set this up a few different ways, but it's recommended that you add a renovate.json file to your project with the following contents:

{
  "extends": [
    "seek"
  ]
}

By default, this preset disables automatic package updates for all non-SEEK packages. If you want to reintroduce standard Renovate behaviour for other packages, you'll need to use the "enabled" option.

For example:

{
  "extends": [
    "seek"
  ],
  "packageRules": [
    {
      "packageNames": ["react"],
      "enabled": true
    }
  ]
}

License

MIT.