- Dec 14, 2017
-
-
Rhys Arkins authored
-
Rhys Arkins authored
-
Rhys Arkins authored
Use a regex replace all instead of single replace, for cases where projects or branches have more than one forward slash. Fixes #1293
-
- Dec 12, 2017
-
-
Renovate Bot authored
-
Renovate Bot authored
- Dec 11, 2017
-
-
Rhys Arkins authored
- Remove duplicate autodiscover (fixes #1290) - Remove npm.pin.automerge=true
-
Rhys Arkins authored
This PR adds the capability to run Renovate in a new "fork mode". This new mode must be configured by the Renovate admin, and cannot be configured within repositories themselves (for now). Example use: `renovate --autodiscover --fork-mode` In this mode: * Renovate will fork the repository if necessary (first run only) * If the fork already existed, Renovate will ensure that its base branch is up to date with the source repository's * Branches will be created within the fork, PRs will be created in the source
-
- Dec 10, 2017
-
-
Rhys Arkins authored
The loki preview header is no longer required, as per https://developer.github.com/changes/2017-09-06-protected-branches-preview-end/
- Dec 09, 2017
-
-
Rhys Arkins authored
This feature enables signing of git commits on GitHub. To achieve this, Renovate must be configured with a gitPrivateKey in format supported by openpgp. There must also be a gitAuthor configured to enable this feature. Closes #897
-
Rhys Arkins authored
This PR adds the capability to specify a custom author for git commits on GitHub. Setting this field will mean GitHub uses this value for author and commit instead of the token’s identity. For instance if you are running hosted mode you may set the gitAuthor to “Renovate Bot <bot@renovate.com>” to have commits appear as coming from the renovate-bot account.
-
- Dec 08, 2017
-
-
renovate[bot] authored
-
Rhys Arkins authored
This makes the onboarding PR easier to understand by putting pin first, then minor, then major.
-
Rhys Arkins authored
* refactor: unsatisfied range warn -> info * refactor: downgrade setNewValue warn -> info
-
- Dec 07, 2017
-
-
DJ Madeira authored
Fixes #1182
-
Rhys Arkins authored
This PR adds support for bazel WORKSPACE package files, as suggested https://github.com/alexeagle/angular-bazel-example/issues/17#issuecomment-349167982 Renovate will: 1. Detect `WORKSPACE` files anywhere in the repository 2. Look for all `git_repository()` sections in the file 3. Extract any dependencies with name, remote and tag values 4. Look up any dependencies that (a) have a github https remote, and (b) a valid semver as tag 5. Update the tag to the latest available
-
- Dec 06, 2017
-
-
renovate[bot] authored
* chore(deps): update dependency prettier to v1.9.1 * prettier
- Dec 05, 2017
-
-
renovate[bot] authored
* chore(deps): update dependency prettier to v1.9.0 * run prettier
-
Rhys Arkins authored
This PR adds support for renovating the `node_js` versions in `.travis.yml` configuration files. Important notes: - Functionality is disabled by default and hence opt-in via configuration - Added a new manager type `node` because it is anticipated to support more than just Travis in future, with mostly unified logic - Added the config option "policy" with supported values: lts, active, current, lts_latest and lts_active - Policy is actually an array, to allow additive combining, e.g. `["lts_latest", "current"]` - Actual node versions are *hardcoded*. There is no perfect metadata source for this and they change infrequently enough that it is definitely not a problem for now (next change will be in April 2018) - If node versions need updating, they are listed from newest to oldest - Replacing function attempts to detect the indention (spacing) in file and use that To enable, configure `node.enabled=true` and optionally `node.policy=["<policy>"]` if you want something other than `lts`. Closes #1208
-
Rhys Arkins authored