- Sep 14, 2017
-
-
Rhys Arkins authored
-
Rhys Arkins authored
Renovate will now depend on yarn like any other dependency and call this version directly, instead of having an embedded version. This will allow us to "renovate" the yarn version we use too.
-
renovate[bot] authored
-
renovate[bot] authored
-
Rhys Arkins authored
- Any package names not matching valid pattern will be rewritten to “dummy” - “engines” and “scripts” fields will be completely removed Closes #801, Closes #784
-
Rhys Arkins authored
-
Rhys Arkins authored
-
Rhys Arkins authored
This feature adds initial support for renovating Dockerfiles. Renovate now: - Detects all `Dockerfile`s in repo - Searches for `FROM x` in first non-comment line, breaks x into image, tag, digest - Queries public Docker registry for image:tag combination to find latest digest - Patches Dockerfile if necessary - Creates branches/PRs as like with npm Closes #795
-
- Sep 13, 2017
-
-
Rhys Arkins authored
* fix eslint configuration * run eslint fix
-
Rhys Arkins authored
-
Rhys Arkins authored
-
Rhys Arkins authored
-
- Sep 12, 2017
-
-
Rhys Arkins authored
This feature adds support for renovating Meteor's `package.js` files. Meteor config is disabled by default so must be manually enabled to work. If enabled, Renovate uses GitHub's search API to look for any files named `package.js` that include the text `Npm.depends`. If so then the file is parsed using Regex to extract its dependencies and check them for updates. Closes #785
-
Rhys Arkins authored
* add minimatch * feat: use package names for ignoring when lerna or workspaces Renovate will now: - Find all package.json files matching lerna or yarn workspaces glob pattern - Retrieve package names from within those package.json files - Implicitly ignore (not renvoate) any of those names Closes #781
-
- Sep 11, 2017
-
-
renovate[bot] authored
-
- Sep 08, 2017
-
- Sep 07, 2017
-
-
Rhys Arkins authored
Helps #777
-
- Sep 03, 2017
-
-
Rhys Arkins authored
This will help “self heal” in cases where the branch becomes invalid and PR creation continually fails. Closes #773
-
- Sep 02, 2017
-
-
Rhys Arkins authored
If a repository has a lock file error (e.g. can’t look up a private module) then it will no longer attempt to create every branch. Instead, it will error/exit after the first branch. Additionally, “Pin Dependencies” has been sorted to be first and further branches won’t be added or updated until Pin Dependencies has been merged.
- Sep 01, 2017
-
-
Rhys Arkins authored
* remove registry-url * replace registry-url with registry-auth-token Fixes #793
-
Rhys Arkins authored
* fix: migrate “every xday” to “on xday” * fix: do not migrate before and after if before is after after e.g. do not migrate “after 1am and before 5am”
-
Rhys Arkins authored
A new config object `encrypted` can be defined at any level and contain encrypted configuration strings. Initial use is for encrypting an npm token for use with the hosted renovate app. Closes #650
-
- Aug 31, 2017
-
-
renovate[bot] authored
-
Rhys Arkins authored
Forward slash is replaced with %2F. It is assumed that this is backwards compatible with api v3 too. Closes #749
-
singapore authored
Closes #757
-
David Herges authored
GitLab 9.5 deprecates api v3 and `iid` must now be used for MRs
-
- Aug 29, 2017
-
-
Rhys Arkins authored
Renovate config can now support the fields `npmToken`, `npmrc` and `yarnrc`. `npmrc` and `yarnrc` (note no `.` prefix) can be used as an alternative to checking the respective files into the repo and have the same effect. `npmToken` is a shorter alternative and allows for just the npm token to be added, defaulting to the public npm registry.
-
- Aug 28, 2017
-
-
Rhys Arkins authored
Previously, the automerge feature was causing some undesirable behaviour when multiple branches were open at the same time. Example: #707. The main problem is that other branches will still be calculated based on the original `package.json` contents and not the post-merge contents. The simplest solution seems to be: - Stop all subsequent branch processing after any automerge - Restart repository renovation This continues until no branch has automerged in a cycle. Closes #750
-