Commit graph

2043 commits

Author SHA1 Message Date
Rhys Arkins
11c3ce7674 refactor: skip logging lock files when commit files 2018-02-21 08:28:02 +01:00
Rhys Arkins
182d1c7348
fix: don't use --package-lock-only for npm install (#1544)
* Revert "fix: disable reusing existing package-lock.json when upgrading (#1530)"

This reverts commit 2728e39963.

* switch from —package-lock-only to —ignore-scripts

Removing `--package-lock-only` option from npm installs due to https://github.com/npm/npm/issues/19852

Pretty sure this fixes #1495
2018-02-21 08:12:25 +01:00
Rhys Arkins
2b8886f17b tests: fix npm registry mock
Closes #1538
2018-02-21 07:47:48 +01:00
Rhys Arkins
d258c3849e refactor: log files if commit files to branch fails 2018-02-21 06:52:56 +01:00
Renovate Bot
27d0626b62 chore: update dependency eslint to v4.18.1 2018-02-21 06:06:05 +01:00
Rhys Arkins
23e3a62e9a fix: unset GHE token before checking node releases
Fixes #1540
2018-02-20 21:41:16 +01:00
Rhys Arkins
612ee76e0c fix: add try/catch to github datasource functions 2018-02-20 21:35:04 +01:00
Renovate Bot
af1d4d6bdd chore: update dependency jest to v22.4.0 2018-02-20 14:48:06 +01:00
Rhys Arkins
6ff58e814a
docs: fix configuration examples 2018-02-20 13:48:47 +01:00
Rhys Arkins
e057e11823 fix: warn if missing lock file during lerna bootstrap 2018-02-20 09:26:47 +01:00
Rhys Arkins
8463be0266 fix: return branchName field when creating pr 2018-02-19 21:30:33 +01:00
Renovate Bot
9e8a554aaf fix: update dependency pnpm to v1.33.2 (#1535)
fix: update dependency pnpm to v1.33.2
2018-02-19 21:15:58 +01:00
Rhys Arkins
97adcdd0b8
docs: add security/disclosure section to readme 2018-02-19 20:06:05 +01:00
Rhys Arkins
c949778ab7 fix: harmonize to pr.branchName 2018-02-19 20:01:10 +01:00
Rhys Arkins
116939ffb5
feat: renovate node engine in package.json (#1519)
Adds support for upgrading `node` version in `package.json` > `engines` if the current version is pinned.
- Does not convert from range to pin
- Ignores ranges
- Does not upgrade major versions
2018-02-19 14:21:45 +01:00
JYC
e03d487bc8 fix: update dependency vso-node-api to v6.3.2 (#1534)
* fix: update dependency vso-node-api to v6.3.2

* The web api create methods need to be async

* remove Redundant use of `await`

* To test 100%
2018-02-19 14:17:53 +01:00
Renovate Bot
84046c71bb fix: update dependency pnpm to v1.33.1 2018-02-19 09:44:34 +01:00
Renovate Bot
0ba8e54edd fix: update dependency got to v8.2.0 2018-02-19 09:16:58 +01:00
Rhys Arkins
dc49ac42da fix: add authorization to redacted logger fields 2018-02-19 09:11:24 +01:00
Rhys Arkins
9872096948 fix: log request headers when failing to create branch 2018-02-19 07:11:28 +01:00
Rhys Arkins
dd08477360 fix: don’t reuse branch yarn.lock when rebasing
This has been causing undesirable side-effects with sub-dependencies “rolling back” in long-running PRs.

Fixes #1532
2018-02-19 06:52:32 +01:00
Rhys Arkins
2728e39963
fix: disable reusing existing package-lock.json when upgrading (#1530)
Skip writing package-lock.json locally before `npm install —package-lock-only` to work around https://github.com/npm/npm/issues/19852

Workaround to fix #1528
2018-02-18 21:16:04 +01:00
Rhys Arkins
ff54e0d626 fix: log err.response when failing to create branch 2018-02-18 19:50:12 +01:00
Rhys Arkins
776755c1ba fix: try updating branch if creating branch fails 2018-02-18 08:28:30 +01:00
Renovate Bot
eda57cdf65 fix: update dependency cacache to v10.0.4 2018-02-18 07:26:24 +01:00
Renovate Bot
af730aad9a chore: update dependency eslint to v4.18.0 2018-02-18 07:20:51 +01:00
Rhys Arkins
f4f3d57d3a refactor: debug branchList retrieval 2018-02-17 08:13:19 +01:00
Rhys Arkins
fe479166a1 fix: improve branch creation failure logging 2018-02-17 08:09:32 +01:00
Rhys Arkins
16a8d15e33 refactor: move bazel github operations to datasource 2018-02-16 16:32:48 +01:00
Rhys Arkins
576f38efdc fix: use isUmergeable instead of mergeable 2018-02-16 16:19:26 +01:00
Rhys Arkins
dfc768b571 fix: correct unpublish safe url
Fixes #1517
2018-02-15 08:31:58 +01:00
Rhys Arkins
a8acdb31ac chore: add existingPr debug log 2018-02-15 08:30:21 +01:00
Renovate Bot
6cbc381399 fix: update dependency changelog to v1.4.2 2018-02-14 08:57:57 +01:00
Renovate Bot
2b47c1b2e6 chore: update dependency jest to v22.3.0 (#1515)
chore: update dependency jest to v22.3.0
2018-02-13 20:21:26 +01:00
Rhys Arkins
848eb0dafb fix: delete GITHUB_ENDPOINT before changelog 2018-02-12 21:55:45 +01:00
Renovate Bot
744c470c3f fix: update dependency pnpm to v1.32.1 (#1513)
fix: update dependency pnpm to v1.32.1
2018-02-12 20:35:50 +01:00
Adam Moss
4c0d7cf3e6 fix(gitAuthor): add support for GitLab
Allow the `gitAuthor` configuration option to override the committer
property when creating or updating a file within GitLab.  Port of #1280
which introduced the same capability for GitHub.

Closes #1281

Signed-off-by: Adam Moss <adam.moss@bcs.org.uk>
2018-02-12 16:49:08 +01:00
Rhys Arkins
dd0a436fb2 fix: set prNotPendingHours to 25
Removes race condition between prNotPendingHours and unPublishSafe features.

Closes #1498
2018-02-12 07:55:08 +01:00
Rhys Arkins
9cd579ddb3 feat: support separate GHE and github.com tokens
Instead of deleting the GITHUB_TOKEN when we find GHE configured, replace it with GITHUB_COM_TOKEN for the purposes of retrieving release notes and commit history.

Workaround for #1500 but does not close it.
2018-02-12 07:10:50 +01:00
Rhys Arkins
2709eb9107 docs: update docs/ files
Closes #1510
2018-02-12 07:00:55 +01:00
Rhys Arkins
9c845040ac fix: delete gitlab branch first if rebasing 2018-02-12 06:58:33 +01:00
Renovate Bot
62e2692846 fix: update dependency chalk to v2.3.1 2018-02-12 06:38:48 +01:00
Renovate Bot
6c2f7b9048 fix: update dependency got to v8.1.0 2018-02-12 06:24:25 +01:00
Rhys Arkins
c92d67658c feat: use gitlab commits api for 1 commit per branch
Closes #1508
2018-02-12 06:20:20 +01:00
Rhys Arkins
17472879f4 chore: add debugging to packageRules matching 2018-02-11 21:09:33 +01:00
Rhys Arkins
9766a94fbf fix: check for truthy arrays before checking length 2018-02-11 19:58:59 +01:00
Rhys Arkins
c69e215613 fix: updatedPackageFile typo 2018-02-11 17:38:06 +01:00
Rhys Arkins
d88fbc9bf2 fix: add config.updatedPackageFiles check 2018-02-11 17:11:20 +01:00
Adam Moss
69f77c01da fix(semanticCommitScope): compile with handlebars
Compile the semanticCommitScope with handlebars to ensure any
substitutions such as {{depName}} are correctly parsed and replaced.

Closes #1504

Signed-off-by: Adam Moss <adam.moss@bcs.org.uk>
2018-02-11 07:38:10 +01:00
Renovate Bot
2793c4c877 chore: update dependency jest to v22.2.2 (#1501)
chore: update dependency jest to v22.2.2
2018-02-09 19:25:32 +01:00