Rhys Arkins
37e247e114
refactor(npm): major minor handling
2018-07-14 09:49:53 +02:00
Rhys Arkins
cddd9cd858
feat: raise prs with lock file warning
...
Raises PRs and includes warning if lock file updates fail and release timestamp is greater than a day old.
Closes #2233
2018-07-14 08:14:02 +02:00
Renovate Bot
a78bee4d35
fix: update dependency npm to v6.2.0
2018-07-14 06:13:38 +00:00
Renovate Bot
0102c2b8d8
fix: update dependency tmp-promise to v1.0.5
2018-07-13 20:02:29 +00:00
Renovate Bot
4fc8b953f6
chore: update dependency jest to v23.4.1
2018-07-13 18:09:22 +00:00
Rhys Arkins
4f098715fd
chore: move renovate config to separate file
2018-07-13 09:49:35 +02:00
Renovate Bot
ed5c394c00
chore: update node:8.11.3-alpine docker digest to d3ecde
2018-07-13 07:06:53 +02:00
Rhys Arkins
e83cb0a9c2
feat: skip schedule for pin dependencies PRs
...
Pin dependencies PRs can hold up other PRs, so should not be restricted by configured schedules.
Relevant to https://github.com/renovatebot/config-help/issues/64
2018-07-13 06:58:39 +02:00
Rhys Arkins
ca23927735
feat: pin PRs should only block necessary PRs
...
Previously if there were any “pin” updates then that would block all non-pin updates until the pin one was merged. However, this doesn’t make sense if the other PR is for an unrelated dependency.
Closes https://github.com/renovatebot/config-help/issues/64
2018-07-13 06:48:52 +02:00
Kyle Hornberg
c59a9fdeb5
feat(pip): use PIP_INDEX_URL for repository url ( #2240 )
...
Adds support for PIP_INDEX_URL from environmental variables for self
hosted version. This is used instead of any urls set in the config.
2018-07-13 06:22:04 +02:00
Renovate Bot
dd9fbd940e
fix: update dependency pnpm to v2.10.6
2018-07-13 01:47:56 +00:00
Rhys Arkins
2c8b817b4d
fix(config): return config.endpoint from env parsing
...
This should address the GITHUB_ENDPOINT problem in #2249
2018-07-12 14:10:19 +02:00
Rhys Arkins
d56ca3ae23
fix(vsts): detect VSTS_TOKEN
2018-07-12 14:05:10 +02:00
Rhys Arkins
ef92d69a88
fix(github): throw error if commit checking fails
...
Closes #2246
2018-07-12 07:58:31 +02:00
Renovate Bot
7adb24b65e
chore: update dependency nock to v9.4.2
2018-07-11 20:37:47 +00:00
Renovate Bot
e26668c685
fix: update dependency semantic-release to v15.7.1
2018-07-11 19:02:30 +00:00
Renovate Bot
6e9fc868a7
chore: update dependency jest to v23.4.0
2018-07-10 18:28:23 +00:00
Renovate Bot
0ee5d81f92
fix: update dependency @sindresorhus/is to v0.11.0
2018-07-10 11:43:59 +00:00
Renovate Bot
c591c8037d
chore: update linters
2018-07-09 11:37:38 +02:00
Rhys Arkins
ee4132fd14
refactor: if/else with return
2018-07-09 11:28:42 +02:00
Rhys Arkins
11c4741271
refactor: fix import order
2018-07-09 11:15:06 +02:00
Rhys Arkins
5e922d4b32
chore: travis build stable
2018-07-09 10:45:35 +02:00
Renovate Bot
4468131bb1
chore: update dependency codecov to v3.0.4
2018-07-09 02:25:29 +00:00
Renovate Bot
c91decb5b1
fix: update dependency pnpm to v2.10.5
2018-07-08 13:09:15 +00:00
Renovate Bot
e34d46f2d3
fix: update dependency pnpm to v2.10.4
2018-07-07 10:41:05 +00:00
Rhys Arkins
bbc78a9963
docs: fix typo and expand reconfigure doc
2018-07-06 21:04:54 +02:00
Rhys Arkins
569037469d
docs: Add Reconfigure Renovate doc
...
Closes https://github.com/renovatebot/config-help/issues/63
2018-07-06 21:00:50 +02:00
Rhys Arkins
98bccb37a9
fix(npm): reset npmrcraw
2018-07-06 17:16:50 +02:00
Rhys Arkins
ae7aecac95
fix: setNpmrc after resolveConfig
2018-07-06 17:04:40 +02:00
Rhys Arkins
42145e60fc
refactor: log npmrc
2018-07-06 16:56:29 +02:00
Renovate Bot
1a6fc179c5
chore: update dependency codecov to v3.0.3
2018-07-06 06:34:07 +00:00
Rhys Arkins
19e1eab56e
fix(pypi): replace all hyphen with underscore before comparing names
2018-07-06 07:34:36 +02:00
Ayoub Kaanich
219950399e
feat: endpoints credentials handling
2018-07-06 07:26:52 +02:00
Rhys Arkins
9616fab1af
fix: delete bloat from updateConfig
2018-07-06 07:14:26 +02:00
Rhys Arkins
80c6ca1e72
fix: don’t discard updateTypes rules before they’re applied
2018-07-06 06:43:02 +02:00
Rhys Arkins
2d4aa131a3
fix: empty packageRules after applying to update
2018-07-05 22:23:48 +02:00
Rhys Arkins
41b733ce4f
fix: Revert "fix: force pin dependencies config"
...
This reverts commit 247bdf6bb3
.
2018-07-05 22:08:19 +02:00
Rhys Arkins
9521b08b03
refactor: use isSingleVersion in template instead of isRage
...
Refactors template logic to test for isSingleVersion instead of the negative of isRange. This means that new values like `==1.2.0` in python will be presented as v1.2.0
2018-07-05 21:11:58 +02:00
Renovate Bot
7c59d23a4f
fix: update dependency @sindresorhus/is to v0.10.0
2018-07-05 17:51:31 +00:00
Rhys Arkins
d4f2572651
fix: assign config.force after every mergeChildConfig
2018-07-05 18:55:00 +02:00
Rhys Arkins
13f09b9f36
refactor: simplify patch branch name
2018-07-05 18:21:43 +02:00
Rhys Arkins
85e40963a0
logs: log pypi lookupUrl if name mismatch
2018-07-05 17:56:23 +02:00
Rhys Arkins
47bd56f10e
fix(pypi): normalize name before compare
2018-07-05 17:43:23 +02:00
Rhys Arkins
6d82d7b46a
fix: check before lower case
2018-07-05 15:58:43 +02:00
Rhys Arkins
a16754c501
fix: case-insensitive datasource name compare
2018-07-05 15:47:43 +02:00
Rhys Arkins
6643a3d09e
feat: npm token substitution in npmrc
...
If an encrypted npmToken is found alongside an unencrypted npmrc in config, then the token will replace any `${NPM_TOKEN}` placeholder found, or be appended to the end of the file. This enables large npmrc files to be defined in config without needing to enrypt the entire thing.
Closes #1796
2018-07-05 15:44:42 +02:00
Rhys Arkins
b2183fe0c2
logs: log regUrl for mismatched npm lookup
2018-07-05 15:42:02 +02:00
Rhys Arkins
14712ca5f8
docs: update private module descriptions
2018-07-05 15:31:51 +02:00
Rhys Arkins
16d88aee4c
feat: ignoreDeprecated
...
Renovate now ignores any upgrades that are marked as deprecated, unless the current version is itself also deprecated. The new config option `ignoreDeprecated` can be set to false to disable this if necessary.
Closes #1988
2018-07-05 15:10:50 +02:00
Rhys Arkins
7c0a17e9d0
feat: group together deprecation warnings
...
Previously, deprecation warnings were done as part of dependency lookups, which were run concurrently. This meant the chance of duplicate issues was high, due to race conditions. Instead, raising the issues is done once all package are looked up, to ensure only one issue per manager/dependency. It also means we can list all of the affected package files, in case of a monorepo.
Closes #2224 , Closes #2225
2018-07-05 14:23:28 +02:00