Commit graph

4852 commits

Author SHA1 Message Date
Rhys Arkins
c0117d44cd logs: log bazel WORKSPACE file 2020-08-11 17:32:33 +02:00
Rhys Arkins
908858af1a fix(npm): try/catch .npmrc and .yarnrc writing 2020-08-11 16:04:19 +02:00
Rhys Arkins
2c99415ec3 fix(github): use forkToken for deleting the fork 2020-08-11 16:03:34 +02:00
Michael Kriese
d07e6f2c34
refactor: remove unused versionLine (#6958) 2020-08-11 11:59:29 +02:00
Michael Kriese
bbea59939e
feat: add http2 option (#6957) 2020-08-11 11:53:23 +02:00
Rhys Arkins
d8157a7944 logs: Unknown supportPolicy 2020-08-11 09:58:08 +02:00
Rhys Arkins
9837ff876a fix(pip_setup): extend timeout from 5s to 30s 2020-08-11 09:57:15 +02:00
Rhys Arkins
d6fb55bec3 fix(git): loosen git clone no space detection 2020-08-11 09:32:13 +02:00
Rhys Arkins
9bb0a6c80c fix(composer): gracefully handle bumping in-range less than 2020-08-11 09:30:02 +02:00
Rhys Arkins
7e78353ce4 fix: surround linkify in try/catch 2020-08-11 08:21:44 +02:00
Rhys Arkins
fc21a76833 fix: harden startsWith checks 2020-08-11 08:08:16 +02:00
renovate[bot]
f734730149
build(deps): update dependency got to v11.5.2 (#6948)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-08-10 22:18:04 +02:00
Roc
9d61733ef0
fix(go): match go-source by go module prefix (#6930) 2020-08-10 22:16:07 +02:00
renovate[bot]
ccf286240e
chore(deps): update linters (major) (#6769)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2020-08-10 16:18:08 +02:00
Sergio Zharinov
63d54efbd8
feat(nuget): Support releaseTimestamp for Nuget v2 (#6942) 2020-08-09 12:09:48 +02:00
Sergio Zharinov
ac83f691db
feat(dart): Support for releaseTimestamp field (#6926) 2020-08-06 16:47:39 +02:00
Sergio Zharinov
bdee0ced39
fix(pypi): Treat yanked versions as deprecated (#6925) 2020-08-06 11:52:05 +02:00
Michael Kriese
31b2867df3
feat(azure): add draft pr support (#6923)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-08-06 08:42:37 +02:00
stefee
00dbb1a6d3
fix(versioning): ignore git commit hash in loose/docker versioning (#6919) 2020-08-06 08:01:51 +02:00
Rhys Arkins
d6559f6357
fix(yarn): allow overwriting of yarnrc file (#6922) 2020-08-06 07:59:22 +02:00
Sergio Zharinov
9f891745aa
fix(host-rules): Disable datasource warnings for disabled hosts (#6918) 2020-08-05 13:58:50 +02:00
Sergio Zharinov
6fee27d60c
feat(gomod): Run artifact update with single command (#6912) 2020-08-05 09:11:56 +02:00
Daniel Hochman
8df4694708
feat(preset): add docusaurus monorepo (#6914) 2020-08-04 20:10:49 +02:00
Rhys Arkins
09290abfe4
refactor: github platform return defaultBranchSha (#6911) 2020-08-04 14:06:07 +02:00
Maxim Danilov
bcaaee503c
feat(jenkins): Add Jenkins plugin manager (#6668) 2020-08-04 11:12:40 +02:00
Michael Kriese
779d4389c6
fix(internal): add metadata (#6875) 2020-08-03 20:34:17 +02:00
pulish
6642359661
feat(go): add support for gitlab in go datasource (#6895)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-08-03 20:33:00 +02:00
itchyny
5440349bd5
fix(sbt): strip inline comments (#6898) 2020-08-03 20:27:36 +02:00
Michael Kriese
bfa0d92d38
feat(internal): fix changelogs (#6873)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-07-30 08:16:56 +02:00
Niklas Eicker
1499d46db9
fix: typo in "Pin dependencies" PR (#6881)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-30 07:21:09 +02:00
renovate[bot]
9f6c193557
build(deps): update dependency @sindresorhus/is to v3.1.0 (#6867)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-30 06:54:20 +02:00
Michael Kriese
2df9285d66
refactor(internal): refactor changelogs (#6878) 2020-07-29 17:45:51 +02:00
Michael Kriese
7f563b7956
refactor(internal): add types (#6880) 2020-07-29 16:39:44 +02:00
Michael Kriese
35be423495
fix(internal): change url encoding to lowercase (#6879) 2020-07-29 14:37:09 +02:00
Kieran
a13b59571b
fix(packagist): prevent packages.json being added twice (#6853)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-29 14:23:39 +02:00
Michael Kriese
2b636273bd
refactor: small refactoring (#6876) 2020-07-29 13:11:30 +02:00
Ian Walter
71b1b58c28
feat(pnpm): Adding --recursive flag to pnpm install (#6850)
Closes #2015: pnpm recursive support

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-29 07:16:08 +02:00
Michael Kriese
133ef0f172
fix(internal): forward legacy http url (#6872) 2020-07-29 06:39:27 +02:00
INA Lintaro
d6b25f6a31
fix(changelog): support 'release-' tag format. (#6871) 2020-07-29 06:39:06 +02:00
Michael Kriese
938d896d31
feat(terraform): support docker provider (#6866) 2020-07-28 12:27:17 +02:00
Sergio Zharinov
3d29b95099
feat(sbt): Update scala version (#6816)
* feat(sbt): Update scala version

* Fixes

* Fixes

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-28 10:37:55 +02:00
Michael Kriese
8dbf28da2b
fix: updated metadata (#6864) 2020-07-28 10:13:04 +02:00
Matthias Baur
f99dbe8b9a
docs: fix typo (#6862) 2020-07-27 15:46:23 +02:00
Maxim Danilov
db717a7767
feat(jenkins-plugins): Add Jenkins Plugins datasource (#6848)
* feat(jenkins-plugins): Add a datasource for Jenkins plugins

* feat(jenkins-plugins): Improve tests of caching

Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-07-27 11:24:41 +02:00
Rhys Arkins
bc65f83077 fix(azure): createPr fix targetRefName
Closes #6846
2020-07-27 08:22:22 +02:00
Rhys Arkins
85f89e3591 fix: proper fix .json5 extension 2020-07-27 08:21:52 +02:00
Rhys Arkins
f10cafbaad
fix(config-validator): correct json5 check 2020-07-27 08:17:10 +02:00
Rhys Arkins
0a28745095
fix(github): lazy fetch user and emails (#6851)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-26 13:51:19 +02:00
Rhys Arkins
80f492b8fa chore: gitea PlatformParams 2020-07-24 19:09:33 +02:00
Rhys Arkins
d582663eed chore PlatformParams type 2020-07-24 18:14:32 +02:00
Rhys Arkins
b11e5cb761 chore: rename platform types 2020-07-24 17:57:45 +02:00
Rhys Arkins
bcdd97cb61 chore: remove unused types 2020-07-24 17:09:30 +02:00
Alex Viscreanu
86247d6e19
fix(pypi): use merge strategy to get latest package version (#6841)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-24 10:28:06 +02:00
Will Maier
66c143c6eb
feat(bazel): support http_file (#6844) 2020-07-24 09:28:40 +02:00
Chris
fd7db0b2af
feat: implement support for Helm v3 (#6820)
* feat: implement support for Helm v3

* refactor: applied additional sanity checks when parsing deps

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-23 21:05:53 +02:00
Rhys Arkins
0823b14a5f
feat: dependency dashboard header and footer (#6839)
Adds the ability to customize the dependency dashboard contents through customizable header and footer.
2020-07-23 15:35:43 +02:00
Rhys Arkins
4a41a22a48
fix: commit limit when rebasing (#6837) 2020-07-23 15:23:16 +02:00
Rhys Arkins
5e945db707 fix(presets): pass rate limit up 2020-07-23 14:23:26 +02:00
Rhys Arkins
22a93c968f chore: don’t log new/old PR body if changed 2020-07-23 14:11:42 +02:00
Rhys Arkins
04949afce8
refactor: reduce platform defaultBranch storage (#6833) 2020-07-23 14:07:26 +02:00
Rhys Arkins
f37697e56d
fix: ignore commit count when calculating branch modification (#6835) 2020-07-23 13:56:06 +02:00
Rhys Arkins
91be1678ac
refactor: targetBranch mandatory in platform.createPr (#6829) 2020-07-23 12:43:06 +02:00
Sebastian Poxhofer
f71e44e26b
fix(ansible-galaxy): add alternative galaxy role declaration (#6830)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-23 12:41:42 +02:00
Michael Kriese
a9795cec12
fix: add traefik sourceUrl (#6831) 2020-07-23 12:29:09 +02:00
Rhys Arkins
6eb3bcca83
refactor(platform): remove baseBranch (#6828) 2020-07-23 11:36:35 +02:00
Rhys Arkins
e6f52b49ac
refactor(platform): remove baseCommitSHA (#6827) 2020-07-23 11:12:37 +02:00
Rhys Arkins
eaffc19253
refactor: drop pr.isStale (#6826) 2020-07-23 10:15:51 +02:00
Rhys Arkins
d6bfaa665f
fix(validator): use JSON.parse when non-json5 (#6824)
Closes #6822
2020-07-23 07:29:10 +02:00
Michael Kriese
5815f75f13
feat(internal): migrate to got v11 (#6725)
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-07-22 20:15:48 +02:00
Rhys Arkins
ae43b51391
feat: change default bot email (#6740) 2020-07-22 20:11:22 +02:00
Rhys Arkins
1449e8324b
feat(internal): use git to determine branch modification status (#6697)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-22 20:05:42 +02:00
Rhys Arkins
852b340926 refactor: git.setBranch return 2020-07-22 19:41:11 +02:00
Rhys Arkins
d3ce8d7693 fix: migrate string to boolean for masterIssue
Closes #6819
2020-07-22 19:11:52 +02:00
Rhys Arkins
67a7dd4a10
refactor: remove unnecessary if from git.setBranch (#6815)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-22 16:13:24 +02:00
Michael Kriese
698a2ed962
fix: force optional options (#6817) 2020-07-22 13:24:51 +02:00
Rhys Arkins
008f781d42 refactor: mandatory branchName in setBaseBranch 2020-07-22 11:14:22 +02:00
Rhys Arkins
d150b1768f refactor: platform defaultBranch 2020-07-22 11:14:15 +02:00
Rhys Arkins
bfcd2508ef refactor: remove unused base branch else 2020-07-22 11:14:08 +02:00
Rhys Arkins
20e57a1f6c
refactor: createPr useDefaultBranch -> targetBranch (#6813) 2020-07-22 11:08:08 +02:00
Rhys Arkins
8f7d2bad5e fix(validation): matchCurrentVersion is a valid selector 2020-07-22 08:32:01 +02:00
Michael Kriese
9b4bff0051
fix(internal): fix linting (#6803) 2020-07-22 07:45:57 +02:00
Rhys Arkins
8ed043089e chore: fix github test 2020-07-21 15:58:23 +02:00
Rhys Arkins
92da666c6f fix(github): detect empty repos 2020-07-21 15:15:56 +02:00
Rhys Arkins
7d08285325 chore: rename master-issue -> dependency-dashboard 2020-07-21 15:13:56 +02:00
renovate[bot]
340f136448
build(deps): update dependency simple-git to v2 (#6783)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-21 14:52:24 +02:00
Michael Kriese
779865af02
fix(gradle): pass extra env (#6789) 2020-07-21 13:51:49 +02:00
Rhys Arkins
3c9bac650d
fix: autoclosed digests when cache is enabled (#6799) 2020-07-21 12:22:20 +02:00
Rhys Arkins
45ac664d9d fix(github): handle undefined initRepo result 2020-07-21 12:21:37 +02:00
Grégory Joseph
b72bf4c8e5
fix(lerna): Fix support for Lerna when package.json is not at the root of the repo (#6675)
* fix(lerna): Fix support for Lerna when package.json is not at the root of the repo

Pass the PackageFile object to generateLockFiles, and use that rather than hardcode 'package.json'
Closes #6574

* Add test for #6574 - loads package.json from the given file, not root

* Alternative approach: don't re-load the file at all, deps are already specified. Unsure about tests

* Making eslint happy

* Add tests for getLernaVersion (and some fixes along the way)

* Copy/pasta error -- that test function didn't need to be async

* Wrap lerna tests in a describe(getName)

* Adapted snapshot file

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-18 16:40:35 +02:00
Sergio Zharinov
1d33e20888
fix(sbt): Parse version lines with classifier keyword (#6780) 2020-07-18 15:31:53 +02:00
Michael Kriese
e3da371a0e
feat(pip_setup): copy extract.py to repo (#6768)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-07-18 10:03:05 +02:00
Jamie Magee
456245aabe
chore(eslint): enable typescript 3.7 rules (#6765) 2020-07-18 08:42:32 +02:00
Sergio Zharinov
51619a6181
fix(gradle): Update same dependencies in single file (#6777) 2020-07-18 08:35:05 +02:00
Misha Kaletsky
fb8e34dbc8
fix: revert: add currentValue to yarn upgrade command (#6775)
* Revert "fix: add currentValue to yarn upgrade command (#6759)"

This reverts commit 1c00491310.

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-17 14:13:20 +02:00
Misha Kaletsky
1c00491310
fix: add currentValue to yarn upgrade command (#6759)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-17 13:42:12 +02:00
INA Lintaro
9730079d0c
feat(sbt): extract source URL from POM file (#6756)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-07-17 10:14:50 +02:00
Michael Kriese
515aa56cf6
fix(internal): respect dry-run (#6767) 2020-07-17 09:49:59 +02:00
Rhys Arkins
0571eb37e8
fix: don’t assign if MR already has assignees or reviewers (#6386)
* fix(gitlab): don’t assign if MR already has assignees

Closes #6375

* add more platforms

* fix github

* simplify gitlab

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-16 15:45:50 +02:00
Michael Kriese
bf74d7f943
feat(internal): optional global agent (#6761) 2020-07-16 13:32:45 +02:00
Michael Kriese
e48ffa650a
feat(internal): make datasource loading syncronous (#6748) 2020-07-15 13:12:50 +02:00
Sergio Zharinov
74b6669ce1
chore(maven): Add 'editFile' field to extracted deps (#6752)
* feat(maven): Add 'editFile' field when extracting

* Set 'editFile' only for parent files
2020-07-14 17:22:48 +02:00
Michael Kriese
467994bc22
fix(git-submodule): disable pinDigests (#6754) 2020-07-14 16:50:19 +02:00
Michael Kriese
76d8574581
chore(internal): fix http coverage (#6746) 2020-07-14 09:51:27 +02:00
Michael Kriese
9589f5a97a
fix: prepare for got v11 (#6741) 2020-07-13 21:33:24 +02:00
Sebastian Poxhofer
835a203b27
feat(terraform): Implement terraform service discovery (#6720)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-13 07:37:01 +02:00
Rhys Arkins
6d96d3d220
refactor: git.setBranch (#6739) 2020-07-13 07:31:22 +02:00
Rhys Arkins
bb10d784e7
refactor: platform.initRepo return defaultBranch not baseBranch (#6737) 2020-07-12 21:30:11 +02:00
Sergio Zharinov
41983bf29a
fix(github): Use GraphQL for initRepo (#6726)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-07-12 18:18:44 +02:00
Sergio Zharinov
581844a085
fix(github): Fix accept headers for Github HTTP wrapper (#6736)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-07-12 15:29:26 +02:00
Sergio Zharinov
e2af296c48
refactor: Rename GraphQL query methods (#6732) 2020-07-12 08:10:38 +02:00
Rhys Arkins
a8f27e0bf3
feat: dependencyDashboard (#6729) 2020-07-11 11:55:30 +02:00
Ed Frey
c98b6b22d9
feat(nuget): look for refs within package.props schema (#6703)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-11 11:19:37 +02:00
Rhys Arkins
fb58be39b9 chore: fix lint 2020-07-11 09:01:44 +02:00
Rhys Arkins
9b8f010f99 fix(github): don’t disable automerge on ghe if push protection enabled 2020-07-11 08:09:05 +02:00
Rhys Arkins
c9178b00f2 logs: trace-only when maven host disabled 2020-07-11 08:08:38 +02:00
Michael Kriese
e11875e036
refactor(internal): prepare for got v11 (#6727) 2020-07-10 20:51:40 +02:00
Sebastian Poxhofer
db698b5bdb
fix(terraform-provider): reintroduce caching (#6724) 2020-07-10 10:29:46 +02:00
Rhys Arkins
e95bd0ba3d
feat(host-rules): add support for disabling hosts (#6715)
* feat(host-rules): support disabling hosts

Adds “enabled” to the list of recognized configuration options for hostRules. A host or domain can be disabled by setting `”enabled”: false` within the host rule. Also added presets :disabledHost() and :disableDomain().

* docs

* tests

* Update configuration-options.md

* fixes
2020-07-09 17:34:26 +02:00
Rhys Arkins
ce8ce887d7 fix(github): harden commit checks 2020-07-09 07:44:55 +02:00
Rhys Arkins
9fe82cc2c8 fix(gitlab): reduce pr body max to 50k chars 2020-07-09 07:31:18 +02:00
Rhys Arkins
ab987941ac fix(github): delete fork after patch failure 2020-07-09 07:26:22 +02:00
Sergio Zharinov
20059d977b
fix(maven): Avoid range downgrades (#6711) 2020-07-08 18:40:33 +02:00
Rhys Arkins
4665dbff6f
refactor: remove commitFiles from platforms (#6701)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-08 14:14:13 +02:00
Rhys Arkins
4f48cd1a4e
refactor: remove platform.getPrFiles (#6702) 2020-07-08 06:49:54 +02:00
Rhys Arkins
1663058426
feat(pr): pr edited body not comment (#6695) 2020-07-07 14:30:45 +02:00
Rhys Arkins
c3f8d0067e
fix(gitlab): use global.gitAuthor to compare commit authors (#6696) 2020-07-07 14:12:31 +02:00
Jamie Magee
40bb476b9a
chore: replace custom types with upstream (#6692) 2020-07-07 13:52:59 +02:00
Rhys Arkins
60d1a5f35a chore: remove unused github platform variables 2020-07-07 09:32:33 +02:00
Rhys Arkins
4db12f9ee9
fix: uncheck retry checkbox after rebase (#6691)
Closes #5951, Closes #6690
2020-07-07 08:02:35 +02:00
Kevin James
7d3b475c51
fix(pip): fix compatibility with some simple pip indexes (#6649) 2020-07-07 06:56:31 +02:00
Kevin James
634e553976
feat(pip): support env var interpolation (#6648) 2020-07-07 06:28:50 +02:00
Rhys Arkins
4459b11261
fix(cache): improve repository cache robustness (#6689) 2020-07-07 06:24:26 +02:00
Carlin St Pierre
e015875ac5
fix(bitbucket-cloud): Preserve Bitbucket Cloud reviewers when updating PRs (#6560) 2020-07-06 20:58:40 +02:00
Jeff Fairley
ed13e22b6c
fix(presets): include '@typescript-eslint' with eslint preset (#6687)
* fix(presets): include '@typescript-eslint' with eslint preset

This updates the eslint package preset to include the @typescript-eslint monorepo. This is a suite of plugins and configs that enables eslint to support typescript.

* test(presets): update eslint test snapshots and expectations
2020-07-06 19:48:29 +02:00
Rhys Arkins
76eab4d766
fix: remove greenkeeper migration (#6685)
Service discontinued June 3
2020-07-06 13:06:44 +02:00
Sergio Zharinov
c3fc80a285
refactor: Call 'fs-extra' functions via proxies (#6683)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-07-06 11:17:06 +02:00
Sergio Zharinov
50e36a1f59
refactor: Add 'ensureCacheDir` function (#6681) 2020-07-05 21:22:13 +02:00
Rhys Arkins
723aa4cf25 logs: improve repository cache logging 2020-07-05 09:17:10 +02:00
Rhys Arkins
2cdd8f4b0c refactor: simplify sync state 2020-07-05 08:28:34 +02:00
Rhys Arkins
9bdd8b53c3 refactor(git): separate init from sync 2020-07-05 08:25:21 +02:00
Rhys Arkins
7d18476d74 refactor: args -> config 2020-07-05 08:23:14 +02:00
Rhys Arkins
09186488ac logs: log depName and scheme when failling to satisfy a constraint 2020-07-05 08:22:32 +02:00
Sergio Zharinov
52e4b4c9c9
feat(internal): Switch to @renovate/ruby-semver library (#5982) 2020-07-05 07:35:49 +02:00
Rhys Arkins
6ec460b735 fix(terraform): don’t warn for unknown type 2020-07-05 07:14:00 +02:00
Rhys Arkins
538522d005 refactor: codeOwners use readLocalFile
The current branch should be drived off the targetBranch anyway
2020-07-04 20:00:46 +02:00
Sergio Zharinov
74c5a1621d
fix(npm): Fix titles for PRs grouped with @types package (#6609) 2020-07-04 18:34:33 +02:00
Rhys Arkins
52cddfde8b
refactor: remove branch functions from platform (#6676) 2020-07-04 18:15:29 +02:00
Rhys Arkins
ab0ebfeeb4
refactor: remove getFile/getFileList from platform (#6674) 2020-07-04 14:28:49 +02:00
Rhys Arkins
ac59df7c7e
refactor: remove getRepoStatus from platform (#6672) 2020-07-04 13:52:33 +02:00
Rhys Arkins
1e0c759f3d
refactor: remove unnecessary cleanRepo() (#6671) 2020-07-04 12:48:09 +02:00