-
Notifications
You must be signed in to change notification settings - Fork 26
/
renovate.json5
38 lines (33 loc) · 1.07 KB
/
renovate.json5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
{
$schema: 'https://docs.renovatebot.com/renovate-schema.json',
extends: ['local>coda/renovate-config'],
packageRules: [
// Node-fetch 3.x is ESM only; 2.x will continue to receive updates.
{
packageNames: ['node-fetch'],
allowedVersions: '<3.0.0',
},
// yn 5.X and above is ESM only.
{
packageNames: ['yn'],
allowedVersions: '<5.0.0',
},
// see https://github.com/coda/packs-sdk/pull/2642
{
packageNames: ['open'],
allowedVersions: '<9.0.0',
},
],
pip_requirements: {
// Prevent renovate from trying to update requirements.txt, which is generated by "make bs"
// To upgrade python dependencies, run "pipenv update" manually. Renovate doesn't seem to do
// that for us.
enabled: false,
},
postUpgradeTasks: {
// NOTE(dweitzman)): _bootstrap-doc-tools doesn't work in the renovate container
// at the moment so we skip building docs and just compile code.
commands: ['make _bootstrap-renovate clean compile'],
fileFilters: ['**/*.js', '**/*.d.ts', 'requirements.txt'],
},
}