Commit graph

2062 commits

Author SHA1 Message Date
Rhys Arkins
3aeeb69f0c v8.30.4 2017-06-07 22:50:54 +02:00
Rhys Arkins
c4e945836e Specify yarn engine (#283) 2017-06-07 22:49:32 +02:00
Rhys Arkins
92a1417b67 Use snapshots for versionsHelper tests (#282) 2017-06-07 21:36:47 +02:00
Rhys Arkins
08e20be039 v8.30.3 2017-06-07 21:31:42 +02:00
Hutson Betts
623a720ba5 fix(npm): accept JSON as fallback in content negotiation (#281)
Accept `application/json` as content type fallback in case user is accessing
npm registry that does not support the new `npm.install` content type.
2017-06-07 21:30:37 +02:00
Rhys Arkins
99302a4af7 v8.30.2 2017-06-07 15:46:48 +02:00
Rhys Arkins
d293143475 Fix github api base branch update (#279)
* Update base commit SHA after merge

* drop unnecessary getcommittree
2017-06-07 15:42:20 +02:00
Rhys Arkins
db031e7361 Revert "Update base SHA after merge PR (#277)" (#278)
This reverts commit 981d446cb0.
2017-06-07 14:42:54 +02:00
Rhys Arkins
981d446cb0 Update base SHA after merge PR (#277) 2017-06-07 14:39:17 +02:00
Rhys Arkins
dce7f4c9a8 Drop usage from README and fix md lint (#276) 2017-06-07 14:38:45 +02:00
Rhys Arkins
25a83d829f Fix baseBranch/defaultBranch in github api (#275) 2017-06-07 14:38:20 +02:00
renovate[bot]
70cd80c989 Update dependency chai to version 4.0.2 (#269)
* Update dependency chai to version 4.0.2

* Update yarn
2017-06-05 23:10:54 +02:00
Rhys Arkins
9be60b461f Add configuration faq/guide (#270)
Closes #265
2017-06-05 23:00:01 +02:00
Rhys Arkins
1ac8f21722 v8.30.1 2017-06-05 19:24:03 +02:00
Rhys Arkins
1e3d2449c8 Restore tmp directory cleanup (#268)
Partial implementation of #252
2017-06-05 19:22:39 +02:00
Rhys Arkins
42bc4bc78d v8.30.0 2017-06-05 12:22:07 +02:00
Rhys Arkins
88648ab4a5 Add npm caching (#266)
* use snapshots

* Use npm cache

Closes #246

* Add test for caching
2017-06-05 12:13:39 +02:00
Rhys Arkins
c42927ce05 v8.29.0 2017-06-05 10:22:17 +02:00
Rhys Arkins
d234a0d9dd Support changelogs for groups (#257)
Closes #202 

* Externalise hbs templates

* Fix tests

* Move templates

* lint fix

* Pass all upgrades to ensurePr

* Group changelogs

* Fix lint

* Fix tests
2017-06-05 10:21:02 +02:00
Rhys Arkins
6df68a260c Update yarn.lock (#260) 2017-06-05 06:53:59 +02:00
Rhys Arkins
92112d5045 v8.28.4 2017-06-04 22:11:54 +02:00
Rhys Arkins
5e61e22b90 Refactor yarn/npm run (#259)
* Refactor yarn/npm run

* Fix
2017-06-04 17:09:05 +02:00
Rhys Arkins
43c31076c4 Add jest and eslint package groups (#256) 2017-06-04 17:02:23 +02:00
Rhys Arkins
bcf393ac5b Move jest package to devDependencies (#258) 2017-06-04 17:02:08 +02:00
Rhys Arkins
07c56b81cb v8.28.3 2017-06-04 16:43:49 +02:00
Rhys Arkins
ee6b9876be Externalise hbs templates (#255)
* Externalise hbs templates

* Fix tests

* Move templates

* lint fix

* Refactor templates location
2017-06-04 16:42:24 +02:00
Rhys Arkins
ad4394ae50 v8.28.2 2017-06-04 12:35:30 +02:00
Rhys Arkins
156e104b5f Gracefully handle 404’s for npm module lookup (#254)
Closes #252, Closes #211
2017-06-04 12:34:04 +02:00
Rhys Arkins
50613ecf45 v8.28.1 2017-06-04 08:08:27 +02:00
Rhys Arkins
a50e65e143 Add robustness to package.json parsing (#250)
* Add robustness to package.json parsing

* Add tests
2017-06-04 08:06:40 +02:00
Rhys Arkins
94b2dbeb6f Specify npm version in package.json > engines (#251) 2017-06-04 07:57:41 +02:00
Rhys Arkins
2f3fa7a27b v8.28.0 2017-06-04 07:11:19 +02:00
Rhys Arkins
79de1b1ef3 Use npm Registry Filter Header (#249)
Closes #245
2017-06-04 07:10:12 +02:00
Rhys Arkins
f5a92e8061 Fix git dirty test (#248)
* Update test names

* Update yarn.lock
2017-06-04 06:57:41 +02:00
Rhys Arkins
0f360b0765 v8.27.0 2017-06-04 06:38:58 +02:00
Rhys Arkins
b4e0175b82 Add git dirty check to CI (#242)
Add git dirty check to CI
2017-06-04 06:34:41 +02:00
renovate[bot]
965408174d Update dependency prettier to version 1.4.2 2017-06-03 17:30:57 +00:00
Rhys Arkins
3c1ae808a8 Fix master branch tests (#243)
* Update docs

* Update yarn.lock
2017-06-03 15:49:34 +02:00
Rhys Arkins
edade684e6 Support lazy grouping (#241)
Closes #240
2017-06-03 15:27:11 +02:00
Rhys Arkins
21fea25e39 v8.26.0 2017-06-03 15:26:26 +02:00
Rhys Arkins
775a93172f Add yarn cache support (#239)
* Add yarn cache support

Closes #237

* Fix prettier
2017-06-03 15:25:13 +02:00
Rhys Arkins
08ab9d3e0c v8.25.0 2017-06-03 09:41:21 +02:00
Rhys Arkins
1bd22611fd Fix GitHub app merge (#234)
* Add installation debug

* Update initRepo merge detection

* mergePr tests

* guess squash

* Update tests
2017-06-03 09:40:13 +02:00
renovate[bot]
0cf3f5c6dc Update dependency prettier to version 1.4.1 (#233) 2017-06-03 06:11:32 +00:00
singapore
b4c296d617 Add notice about GitHub App 2017-06-02 22:46:58 +02:00
singapore
e55cf36cf5 Add package-lock.json reference to Readme 2017-06-02 22:45:49 +02:00
singapore
05164e16ff Remove outdated GitLab v3 notes from Readme 2017-06-02 22:45:20 +02:00
renovate[bot]
cfb692c0d0 Update dependency prettier to version 1.4.0 (#231)
* Update dependency prettier to version 1.4.0

* Update dependency prettier to version 1.4.0

* Run prettier autofixes
2017-06-02 22:40:00 +02:00
Rhys Arkins
2bbf8e54e2 v8.24.0 2017-06-02 22:07:22 +02:00
Rhys Arkins
07ad13337b Add GitHub App support (#230)
* Add jsonwebtoken

* Add githubApp option

* Add id and key configs

* Add integer parsing to cli and env

* Remove boolean app enablement

* Drop got

* Add API functions for GitHub Apps

* debug not verbose in api

* Add GitHub App Helper

* Update redact function

* Add GitHub app logic

* Update logging

* Fix lint

* getInstallations tests

* getInstallationToken tests

* getInstallationRepositories tests

* Refactor ghGot structure

* Add github app tests

* Add config tests

* update lockfile
2017-06-02 22:06:15 +02:00