Commit graph

18 commits

Author SHA1 Message Date
spalger 16223c3dd6 allow limiting upgrade versions and limit jsts 2019-06-26 11:15:32 -07:00
Court Ewing 2d171c92f5 Fix path references into and out of x-pack/legacy 2019-06-20 13:34:48 -04:00
spalger 3000ed8f02 [renovate] add vega dep group, extend webpack group 2019-06-12 07:07:07 -07:00
Spencer 0f5bd4dfcc
Implement renovate config generator (#38369)
* reformat renovate.json5 with json5 cli, add header

* add scripts for rengerating renovate config from ts files

* regenerate renovate config

* verify renovate.json5 is up to date in CI

* add description to the build_renovate_config script

* auto-group types packages

* fix typo

* mention version pinning in doc block

* support disabling renovate for package groups

* scan all package paths for @-types deps

* regenerate renovate config

* regenerate renovate config

* name scoped package regexp

* move some of the new logic out of package_groups.ts

* flatMap in one pass
2019-06-07 13:30:59 -07:00
Mikhail Shustov cb375f23b8
disable renovate for developer doc generators. (#38239)
* disable renovate for doc generators. we have to regenerate docs on a version update

* use packageNames for static values
2019-06-07 17:00:45 +02:00
spalger 771f547a29 [renovate] move recreateClosed config to angular packageGroup 2019-06-03 07:11:45 -07:00
spalger 36130a30b0 [renovate] explicitly disable recreateClosed 2019-06-02 22:01:12 -07:00
spalger c4fb4c319f [renovate] add angular packageGroup 2019-06-02 02:51:51 -07:00
Spencer 1b8e019888
Renovate - define renovate specific labels (#37625)
* Renovate - define renovate specific labels

* okay, we probably don't need all these labels

* include version labels

* labels are not merged, include all labels for all versions
2019-05-31 02:04:46 -07:00
spalger aba8a7482f [renovate] fix config file syntax error 2019-05-30 14:01:49 -07:00
spalger ae89549bde [renovate] extend package groups 2019-05-30 01:22:34 -07:00
spalger b815a45588 [renovate] disable semantic commit style 2019-05-30 00:51:24 -07:00
spalger 011141a008 [renovate] extend dependency groups 2019-05-29 23:14:55 -07:00
spalger cf047cb454 switch to explicitly authorizing renovate issues
https://github.com/renovatebot/config-help/issues/256#issuecomment-497210984
2019-05-29 22:45:39 -07:00
spalger 2185039761 [renovate] enable rangeStrategy: pin to try avoiding rebases 2019-05-29 21:34:43 -07:00
Spencer c52f59fe50
Renovate - add package groups for test/task runners (#37455) 2019-05-29 21:08:06 -07:00
Spencer acf1c03265
[Renovate] disable automatic rebase on base branch change (#37443) 2019-05-29 18:06:17 -07:00
renovate[bot] 07ef100ea7 Configure Renovate (#37385)
* Add renovate.json

* Update and rename renovate.json to renovate.json5

* Update renovate.json5

* Update renovate.json5

* extend the base config

* remove enabled:false

* skip the part limiting managers, we point to specific package.json files instead

* try to disable updating all but eslint packages

* nest npm specific config

* fix syntax error

* bad copy job

* tweak labels

* disable update requests for `@kbn/` packages

* stop overriding rangeStategy

* extend package.json selectors

* add a couple more package.json files
2019-05-29 14:10:43 -07:00