Rhys Arkins
67eb60fb4f
fix: forking mode should add/edit/delete comments in parent repo
2018-01-10 07:25:56 +01:00
Rhys Arkins
228b823e45
fix: ignore branchPrefix for onboarding branch
2018-01-09 17:24:09 +01:00
Rhys Arkins
0a1b905b0e
fix: forking mode should check commits on parent repo
2018-01-08 22:00:47 +01:00
Rhys Arkins
910793e5f2
fix: check onboarding pr when handling config error
...
Instead of checking for config.repoIsOnboarded, just check for the onboarding PR and reverse the logic.
Closes #1339
2018-01-08 15:53:52 +01:00
Renovate Bot
1c58bd982a
chore: update dependency eslint to v4.15.0
2018-01-08 13:40:29 +01:00
Jahred Hope
c5fa30ff2c
test: use local times for tests ( #1354 )
...
This change allows unit tests that don't set a timezone to refer to the local time.
Closes #1353
2018-01-08 13:39:42 +01:00
Renovate Bot
ac3d2459ff
fix: update dependency cacache to v10.0.2
2018-01-08 13:21:14 +01:00
Rhys Arkins
28518a4f77
feat: massage ‘*’ packagePattern to ‘.*’
...
‘*’ is actually an invalid regex so fails, however many people might make this mistake so it’s easier to just allow it.
2018-01-06 10:41:10 +01:00
Rhys Arkins
1bbf0c1692
fix: don’t apply custom branchPrefix when onboarding
2018-01-06 10:19:00 +01:00
Rhys Arkins
b711e0c3aa
fix: handle 404 repos gracefully
2017-12-31 20:47:46 +01:00
Rhys Arkins
24b94765ff
feat: skip over archived repositories (github)
2017-12-31 20:28:22 +01:00
Rhys Arkins
8684ff8a6b
fix: don’t debug log the open pr twice
2017-12-30 06:29:40 +01:00
Rhys Arkins
1cb920fa4b
fix: set/reset npmrc during init
...
Detect npmrc in root of repo and make sure it’s set early. Also ensure npmrc is reset at start of each run if necessary.
Helps #1335
2017-12-30 06:11:04 +01:00
Rhys Arkins
45d7c8f257
fix: check pr state for open or opened
2017-12-30 06:03:57 +01:00
Rhys Arkins
002de288c7
refactor: log pr if not
2017-12-29 17:03:27 +01:00
Rhys Arkins
ba029d55e3
fix: set pathRules to be mergeable
2017-12-29 15:13:50 +01:00
Rhys Arkins
2420ec7e1e
chore: update docs for pathRules
2017-12-29 15:13:42 +01:00
Rhys Arkins
f8a10a9f4c
feat: pathRules
...
Adds new configuration option “pathRules”. pathRules is an array of path rules. Each rule should contain a “paths” array which uses string or glob matching like the existing ignorePaths. If any of the paths in a rule matches a packageFile then the remaining configuration from the rule is applied to the packageFile.
2017-12-29 15:06:28 +01:00
Rhys Arkins
e735ed9eb0
feat: restart renovation if any pr has changed from open to closed
2017-12-28 17:21:06 +01:00
Rhys Arkins
97fc3e6135
fix: pr should be ensured if branch automerge previously failed
...
If branch automerge *previously* failed, then still make sure we are keeping the PR up to date.
Closes #1336
2017-12-28 17:19:59 +01:00
Rhys Arkins
1a3b0b61ea
refactor: remove edited PR comment and log warn instead
2017-12-28 16:29:03 +01:00
Rhys Arkins
e08502f4b2
docs: add updating & rebasing deep dive to website
2017-12-28 06:21:45 +01:00
Rhys Arkins
5db05acbec
docs: add skip ci example to commitBody
2017-12-28 06:04:01 +01:00
Rhys Arkins
94076fd80b
docs: remove duplicate docker doc
2017-12-28 06:01:21 +01:00
Rhys Arkins
68b591a08d
docs: add semantic commit deep dive to website
2017-12-28 05:57:01 +01:00
Rhys Arkins
6b91b87dee
feat: stop updating PR if edited
...
Previously, Renovate would attempt to keep a branch up to date even if users had edited it. e.g. adding commits on top of the existing branch if newer versions were released. Now, Renovate adds a warning comment if a user has edited a branch, making it clear that responsibility for the branch is over to them and how they can undo this.
Closes #653
2017-12-27 15:20:32 +01:00
Rhys Arkins
4984025b7c
docs: improve readme benefits
2017-12-27 13:15:55 +01:00
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