Rhys Arkins
fcca87332d
docs: update readme and add self-hosted doc
2017-12-27 13:12:06 +01:00
Rhys Arkins
383302d433
refactor: info not warn if npm 401 response
2017-12-27 06:40:24 +01:00
Rhys Arkins
976f2ac57e
feat: deduplicate changelogs
...
Deduplicate changelogs in monorepo PRs. i.e. the same monorepo won’t be included more than once.
2017-12-26 20:38:09 +01:00
Rhys Arkins
e0e0b9defe
fix: Revert "feat: restart renovation after github error"
...
This reverts commit eb579ff388
.
For some reason it seems to be causing a reduction in throughput per hour in the app once deployed.
2017-12-26 19:45:17 +01:00
Rhys Arkins
82fa5cd64d
refactor: warn if npm lookup fails with other than 404
2017-12-26 06:45:51 +01:00
Rhys Arkins
35d7a63d00
docs: add warning about config.js and extends
2017-12-26 06:28:28 +01:00
Rhys Arkins
eb579ff388
feat: restart renovation after github error
...
When 404 or 422 errors are encountered writing updates, Renovate will now restart in an attempt to fix it. Usually this is because branches/PRs have been edited or closed while Renovate is running.
Closes #1299
2017-12-26 06:26:33 +01:00
Rhys Arkins
f8b78ac347
docs: run prettier over docs
2017-12-26 06:22:11 +01:00
Rhys Arkins
3ac5c7b941
docs: add warning about github app reviewers support
2017-12-26 05:54:17 +01:00
Rhys Arkins
20592aec7d
docs: update design decisions
...
Closes #1246
2017-12-26 05:48:01 +01:00
Rhys Arkins
6c49ba177e
docs: correlate website configuration documentation with source code
...
This PR adds new checks that:
- Website configuration options are listed in alphabetical order
- Every relevant configuration option in source code is documented on the website
Website docs have been updated accordingly to pass.
Closes #543 , Closes #1310
2017-12-26 05:40:14 +01:00
Rhys Arkins
2720688f4c
feat: commit body
...
This PR adds the configuration option “commitMessageBody”. The contents of this will be appended to the commitMessage, separated by two line returns.
2017-12-25 20:37:14 +01:00
Rhys Arkins
163ce43a27
feat: update yarn resolutions
...
Detect if the upgraded dependency was already in “resolutions” and update it too if it was an exact match. Warn if it was not.
Closes #1318
2017-12-25 17:10:20 +01:00
Rhys Arkins
3c4f46b3b2
refactor: reduce config snapshots
...
Closes #1334
2017-12-25 16:43:57 +01:00
Rhys Arkins
27a501ff50
docs: fix website typos
...
Closes #1311
2017-12-25 16:32:32 +01:00
Rhys Arkins
1acc7af8cf
chore: run prettier on website docs
2017-12-25 16:26:41 +01:00
Rhys Arkins
8e3c4c3d5d
docs: add docs posts from renovateapp.com
2017-12-25 16:22:13 +01:00
Renovate Bot
62ccb42c1d
fix: update dependency openpgp to v2.6.1
2017-12-24 20:45:26 +01:00
Rhys Arkins
4cfcee7b25
chore: info not warn for unsupported bazel remote
2017-12-24 20:43:44 +01:00
Rhys Arkins
4ec85ad818
feat: use version in pr title for synchronised groups ( #1333 )
...
Now, if every upgrade in a group has the same new version, then the PR title will include this version.
Closes #1332
2017-12-24 11:14:34 +01:00
Rhys Arkins
f45a460284
docs: update automated docs
2017-12-24 10:20:28 +01:00
Renovate Bot
c3d22f165e
chore: update dependency eslint to v4.14.0 ( #1331 )
2017-12-24 08:25:21 +01:00
Renovate Bot
bc05c27126
chore: update dependency cross-env to v5.1.3 ( #1328 )
2017-12-23 21:02:34 +01:00
Renovate Bot
ed24a769e1
chore: update dependency nock to v9.1.5 ( #1329 )
...
chore: update dependency nock to v9.1.5
2017-12-23 12:40:43 +01:00
Renovate Bot
7dcb661932
fix: update dependency showdown to v1.8.6 ( #1327 )
...
fix: update dependency showdown to v1.8.6
2017-12-23 12:32:17 +01:00
Renovate Bot
6192132405
fix: update dependency moment to v2.20.1 ( #1325 )
...
fix: update dependency moment to v2.20.1
2017-12-23 12:28:50 +01:00
Rhys Arkins
d61599fce7
chore: remove automerge settings
...
(Using Forking Renoate for now)
2017-12-23 09:04:47 +01:00
Rhys Arkins
b850985926
refactor: add ls to npm install to view files in logs
2017-12-23 08:55:47 +01:00
Rhys Arkins
007be13313
feat: add api caching to gitlab ( #1324 )
...
This PR ports across GitHub’s caching approach to the GitLab platform API.
2017-12-23 08:03:16 +01:00
Renovate Bot
b69223b15c
chore: update dependency jest to v22.0.4
2017-12-22 19:17:28 +01:00
Rhys Arkins
146e8f6982
feat: skip onboarding if renovate config detected in root package.json ( #1322 )
...
Renovate will now detect if renovate config already exists within the project’s ‘package.json’ root, and skip onboarding if so.
Closes #1159
2017-12-22 19:14:26 +01:00
Rhys Arkins
a8cceaa63e
chore: fix Closing issue log location
2017-12-22 19:09:16 +01:00
Rhys Arkins
f4364ccc44
fix: isOnboarded should return true if onboarding is skipped
2017-12-22 18:50:41 +01:00
Rhys Arkins
1e4bebe627
refactor: use update instead of renovate prefix in group pr titles and commit messages
...
Closes #1314
2017-12-20 21:15:30 +01:00
Rhys Arkins
a44ab5965f
chore: set semantic commit scope to null
2017-12-20 20:55:00 +01:00
Renovate Bot
59963501f2
refactor(deps): update dependency semantic-release to v11 ( #1305 )
2017-12-20 20:53:13 +01:00
Rhys Arkins
bd941e824f
chore: rebase stale renovate PRs
2017-12-20 20:36:23 +01:00
Rhys Arkins
239fb93a24
chore: add test for packageNames + packagePatterns combined
2017-12-20 07:26:29 +01:00
Ed Morley
709a68c7ae
fix: increase prNotPendingHours default to 24 hours ( #1316 )
...
To prevent PRs being opened prior to the `unpublishSafe` check having
transitioned from `pending` to `success`, when using `not-pending`
mode.
Fixes #1312 .
2017-12-20 06:47:20 +01:00
Rhys Arkins
2c6a2dd43b
feat: better semantic commit detection
...
Limit to looking at last 10 commit messages and only use semantic commits if angular type is found.
2017-12-19 19:45:34 +01:00
Ed Morley
312e164746
fix: remove duplicate 'onboarding' config definition ( #1309 )
...
Since it's already defined higher up in the file:
48a2d2de8e/lib/config/definitions.js (L67-L73)
2017-12-18 16:00:09 +01:00
Ed Morley
48a2d2de8e
docs: fix typo of 'overridden' ( #1306 )
2017-12-18 13:47:44 +01:00
Renovate Bot
5ed0c6d407
fix(deps): update dependency moment to v2.20.0
2017-12-18 13:46:02 +01:00
Rhys Arkins
33e4b51126
feat: raise config validation issue if onboarded repo has invalid package.json
...
Previously, if someone updated a package.json to include invalid JSON, Renovate fails to parse it (as expected), so ignores it. As a result, any existing PRs would be autoclosed. Instead, Renovate will now skip the repository and raise a warning issue until the file parsing is complete or the file is added to Renovate’s ignore list.
2017-12-18 13:43:29 +01:00
Rhys Arkins
464ebc4277
fix: close issue with number, not id
2017-12-18 13:35:30 +01:00
Rhys Arkins
57c33c280a
chore: fix renovate config in package.json
2017-12-18 13:06:45 +01:00
Rhys Arkins
2448952eac
chore: update renovate config
...
Convert our own renovate config into 100% presets!
2017-12-18 13:03:42 +01:00
Rhys Arkins
5243c01230
fix: don’t use v prefix in commit message if range
2017-12-18 12:39:59 +01:00
Rhys Arkins
f351480f18
fix: create issue in parent repo when in forkMode
2017-12-18 10:29:46 +01:00
Rhys Arkins
eeefc3c8f3
feat: stop and raise error if repository is misconfigured ( #1302 )
...
This PR updates Renovate to detect config validation problems and (1) stop processing, and (2) either raise an Issue if already onboarded, or (2) update the onboarding PR to reflect the error if still onboarding.
Closes #1300
2017-12-18 09:39:52 +01:00