Rhys Arkins
688ec14b6a
refactor: datasource return array of releases
2018-06-11 14:28:50 +02:00
Rhys Arkins
65eea92c8f
refactor: add gitRef to packagist datasource
2018-06-11 13:16:59 +02:00
Rhys Arkins
c82c348c8e
refactor: add gitRef to npm datasource
2018-06-11 13:16:42 +02:00
Rhys Arkins
dc9125e4a3
refactor: add gitRef to github datasource
2018-06-11 13:15:47 +02:00
Renovate Bot
4db1abc870
fix: update dependency @yarnpkg/lockfile to v1.0.2
2018-06-11 11:13:00 +00:00
Rhys Arkins
819acba06a
refactor: Revert "refactor: use gitRef instead of gitHead"
...
This reverts commit 29d00aa477
.
2018-06-11 10:30:40 +02:00
Rhys Arkins
29d00aa477
refactor: use gitRef instead of gitHead
2018-06-11 10:21:55 +02:00
Rhys Arkins
bb78d47e15
refactor: filter and sort versions in datasource
2018-06-11 09:55:44 +02:00
Rhys Arkins
71c662c11f
fix: purl return empty qualifiers object
2018-06-11 07:32:38 +02:00
Rhys Arkins
371c10f259
refactor: rename clean=true to sanitize=true
2018-06-11 07:15:54 +02:00
Ayoub Kaanich
dc143eb4e5
fix: use better tag endpoint for github datasource
2018-06-11 06:54:17 +02:00
Rhys Arkins
45d0dcf492
fix: pass auto’d rangeStrategy to getNewValue
...
Closes #2111
2018-06-11 05:52:46 +02:00
Renovate Bot
51ce2ec2ca
fix: update dependency xregexp to v4.2.0
2018-06-10 22:13:15 +00:00
Renovate Bot
5d0705ddf6
fix: update dependency compare-versions to v3.3.0
2018-06-10 15:30:23 +00:00
Rhys Arkins
801bfbef11
fix(github): don’t check branch protection if fork mode
...
Closes #2073
2018-06-08 11:33:46 +02:00
Rhys Arkins
453fb7033f
fix(npm): gracefully skip empty dependency version
2018-06-08 11:26:18 +02:00
Rhys Arkins
dbfb5606e5
logs: lower pnpm lock file error to info
2018-06-08 11:25:53 +02:00
Rhys Arkins
01d2fb3bca
feat: datasource wrapper ( #2100 )
...
Adds a wrapper to all datasources to provide a generic purl-based interface.
2018-06-08 10:49:08 +02:00
Rhys Arkins
94cdf2cd3e
feat: composer range support ( #2099 )
...
Adds range support for composer. Mostly leverages existing npm semver range support, but massages where necessary to support Composer differences.
Closes #2097
2018-06-08 08:44:16 +02:00
Rhys Arkins
f7babff2fa
fix: handle additional npm semver range types
2018-06-08 07:35:20 +02:00
Ayoub Kaanich
697b80aaf0
feat: composer exact semver support (without lockfile updates) ( #1993 )
...
This PR adds the packagist datasource plus basic exact semver Composer support. Composer lockfile updating is not yet supported.
2018-06-08 06:15:13 +02:00
Renovate Bot
95b618ff67
chore: update dependency nock to v9.3.2
2018-06-07 17:15:55 +00:00
Dragomir Țurcanu
aa84074d76
feat: comment in PR when branch automerge fails ( #2058 )
...
This PR adds the feature of commenting on a failed automerge. It's done by adding a conditional in `lib/workers/branch/automerge.js` which, in case of receiving `failure` or `error` from the `getBranchStatus` function, returns the "branch status error" value. Another modification is in `lib/workers/branch/index.js`, which is an adition to the failure response of the `tryBranchAutomerge` function. The added functionality is the ability to add a comment to the PR which had a failure automerging. In case of receiving the aforementioned "branch status error" value, to the comment is appended a note which emphasize the fact that there're multiple failed status checks.
Closes #1934
2018-06-07 14:42:51 +02:00
Rhys Arkins
4919306265
fix(npm): correct npmrc replace regex
2018-06-07 13:05:56 +02:00
Rhys Arkins
2a0f2fbba9
fix(npm): filter out package-lock = false in .npmrc
...
This prevents us from updating npm lock files
2018-06-07 12:39:49 +02:00
Rhys Arkins
3dffefd82b
logs: fix npm lockfile debug filename and command
2018-06-07 12:32:38 +02:00
Renovate Bot
d65d262723
chore: update dependency nock to v9.3.1
2018-06-07 04:27:40 +00:00
Renovate Bot
77787707cf
fix: update dependency semantic-release to v15.5.1
2018-06-06 17:13:08 +00:00
Rhys Arkins
5fd996c9cc
refactor: use isSingleVersion not isRange
2018-06-06 12:25:10 +02:00
Rhys Arkins
8b9d4b106c
fix(pep440): return ==version when pinning
2018-06-06 12:21:16 +02:00
Rhys Arkins
603b77799b
feat: refactor unpublishSafe for multiple package managers ( #2090 )
2018-06-06 11:04:54 +02:00
renovate[bot]
6c414e8380
chore: update node:8.11.2-alpine docker digest to 04d1f7 ( #2089 )
...
chore: update node:8.11.2-alpine docker digest to 04d1f7
2018-06-06 08:07:45 +02:00
Rhys Arkins
dd8ca78600
tests: move/rename npm datasource tests
2018-06-06 07:04:54 +02:00
Rhys Arkins
b21f873cf5
fix(travis): retain existing full config when updating
...
Also improved sorting and quotation detection.
Closes #2087
2018-06-05 18:40:05 +02:00
Rhys Arkins
bef7f13de2
feat: versioning.isSingleVersion()
2018-06-05 16:08:00 +02:00
Rhys Arkins
670cfd8fee
tests: fix coverage
2018-06-05 12:30:46 +02:00
Ayoub Kaanich
f283104988
feat: use purl for pip requirements ( #2067 )
2018-06-05 11:26:08 +02:00
Rhys Arkins
96b4788697
tests: fix coverage
2018-06-05 11:22:21 +02:00
Rhys Arkins
bc652673ba
fix: properly handle null rollback
2018-06-05 10:48:38 +02:00
Rhys Arkins
c2c50222cc
refactor(pip): expand matches logic
2018-06-05 10:26:58 +02:00
Rhys Arkins
775b2979eb
fix(pip): reset regex before each search
2018-06-05 10:21:36 +02:00
Rhys Arkins
05260a5b16
refactor: remove semver dependency from github datasource
...
Instead, perform isVersion filter in lookup
2018-06-05 08:15:11 +02:00
Rhys Arkins
468349d8f4
feat: pypi datasource
...
Adds pypi datasource, compatible with existing npm and github ones. Performs no validation/filtering of versions.
2018-06-05 07:55:22 +02:00
Rhys Arkins
98e9198c8e
refactor: replace indexOfs
2018-06-04 20:44:32 +02:00
Connor Brathwaite
398303235b
(refactor): delegate generic predicate checking to @sindresorhus/is ( #2021 )
...
Closes #1764
2018-06-04 20:07:22 +02:00
Rhys Arkins
9fbaf9a3ca
fix: unpublishable / unpublishSafe
...
Corrected logic mistake and renamed unpublishable (internal) to canBeUnpublished to make it easier to follow logic.
Closes #2080
2018-06-04 14:56:47 +02:00
Rhys Arkins
0aaee7bd82
refactor: simplify lookup
2018-06-04 12:23:21 +02:00
Rhys Arkins
233fa20781
refactor: source yarn versions from npm not github
2018-06-04 06:40:13 +02:00
Rhys Arkins
188f1d90b6
refactor: configurable github datasource versioning
...
Closes #2062
2018-06-04 06:38:13 +02:00
Rhys Arkins
7feca361af
refactor: github datasource default to tags
2018-06-04 06:36:48 +02:00