Commit Graph

3913 Commits

Author SHA1 Message Date
Sergei Zharinov e987069a3a fix(helm): Use semver-coerced for determining latest release (#16229) 2022-06-26 10:31:52 +00:00
Sergei Zharinov 8e9d9245b3 feat(clojure): Support dependencies in bb.edn (#16234) 2022-06-25 15:43:01 +02:00
Rhys Arkins 92057df4b4 fix(nuget): filter project references for non empty strings (#16232)
Closes #16231
2022-06-25 10:39:37 +02:00
Alan Ross-Ross 1f778166e5 feat(bumpVersion): add prerelease semver level (#15626) 2022-06-25 07:38:19 +02:00
HonkingGoose 9d35b9df07 docs(nuget): rewrite readme (#16179) 2022-06-24 12:42:07 +02:00
Sergei Zharinov 9c51ff6733 feat(manager/helm): make change log url retrieval more flexible (#16210)
* feat(helm): improve fallback on sourceUrl selection

* fix(helm): use home and source from latest release

instead of the first. Otherwise those fields can't be ever changed.

* test(helm): test charts with no home metadata

* test(helm): test releases semver sorting

* fix(helm): select last release by semver

* Apply suggestions from code review

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* fix(type): make homeMatch keys optional

* Fixes

Co-authored-by: Stefano Zaninetta <stefano.zaninetta@nagra.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-24 10:07:34 +02:00
Karl-Johan Grahn 29a272c78f feat(helm-manager): allow either tag or version for images in helm charts (#16058)
* update

Allow either tag or version for images in helm charts

* undo

* lint

* undo

* exports

* rewrite

* add spaces for lint

* chore: prettier fix

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-23 17:36:01 +00:00
Johannes Feichtner b9a400aa9f feat(gradle): add interpolation for local name variable in registry URL (#16136) 2022-06-22 11:10:34 +00:00
Rhys Arkins 07b98a90ff chore: improve/lower extract logging (#16181) 2022-06-22 12:06:22 +02:00
Jason Bedard 8901e724f3 feat(bazel): add "maybe" macro support (#16003) 2022-06-22 06:16:43 +00:00
Michael Kriese 10302eba68 refactor: fix prefer-nullish-coalescing (#16171) 2022-06-21 12:02:49 +00:00
Michael Kriese e5c6f38d75 refactor: enable strict checks (#16168)
* refactor:  enable strict checks

* chore: revert changes

* chore: fix tsconfig
2022-06-21 13:00:21 +02:00
Maron 7f48897e75 feat(go): add support for GOINSECURE (#15944) 2022-06-21 11:23:58 +02:00
Michael Kriese 0a582d31c7 refactor: fix nullable types (#16156)
* refactor: fix nullable types

* chore: revert changes

* chore: fix lint comments

* chore: revert changes
2022-06-20 16:15:40 +00:00
Michael Kriese b4319928f1 refactor: strict manager tests (#16155)
* refactor: strict manager tests

* chore: revert changes

* Update lib/modules/manager/gradle/extract.spec.ts
2022-06-20 17:05:39 +02:00
RahulGautamSingh 93dd940574 refactor(modules/datasource): fix null-check issues (#16153)
* fix null-check issues

* Update index.spec.ts

* apply suggestion from review

* fix coverage issue

* Update index.spec.ts

* Apply suggestions from code review

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* Update datasource.spec.ts

* Update lib/modules/datasource/conan/index.spec.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* Update datasource.spec.ts

* fix null-check issue

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-20 16:24:37 +02:00
Michael Kriese 69e3f5117e fix: use re2 (#16044) 2022-06-20 12:52:22 +00:00
Michael Kriese 0838ca209c refactor: strict datasource tests (#16150) 2022-06-20 13:15:02 +02:00
Sergei Zharinov 0cf4f48842 refactor: Strict null checks for all files except tests (#16071)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-20 11:47:07 +02:00
Sergei Zharinov 61f2d813e2 feat(github): Datasource cache busting (#16014) 2022-06-20 10:10:31 +02:00
RahulGautamSingh c42957a804 refactor(modules/versioning): fix null check issues in tests (#16145)
* fix null-check issues

* Update lib/modules/versioning/versioning-metadata.spec.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-20 06:40:57 +00:00
Jason Bedard 461cbc7551 feat(bazelisk): add support for bazelisk bazelversion files (#16114) 2022-06-19 06:33:03 +00:00
wwuck df70d37141 fix(pypi): package name with periods (#15867) 2022-06-18 06:15:10 +00:00
RahulGautamSingh abe821ac4d refactor: update WorkerExtractConfig type definition (#16020)
* update WorkerExtractConfig types

* update comment

* move worker-extract

* update CustomManager

* move interface RegExManagerTemplates manager->config

* fix import error

* rename CustomManager -> RegExManager

* fix lint error
2022-06-16 18:18:36 +02:00
Michael Kriese 827d313de4 feat(manager/terraform): support multiple container images (#16107)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-06-16 14:06:36 +00:00
RahulGautamSingh 9e28ef3275 refactor: redefine defaultRegistryUrls (#15856)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-16 13:00:11 +02:00
Sergei Zharinov f19eb5b841 fix(github): Don't append /api/v3/ to the endpoint twice (#16097)
* fix(github): Don't attach `/api/v3/` to the endpoint twice

* Add test

* More correct replacing
2022-06-16 08:42:23 +02:00
Johannes Feichtner a4205761c8 feat(terraform): kubernetes image resources support (#16029)
* add tests

* add support for kubernetes image resources

* Update lib/modules/manager/terraform/extract.ts

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* added unknown resource

* added Kubernetes to Readme

* missed one spot in the Readme

* Update lib/modules/manager/terraform/readme.md

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* switch to toMatchObject() in tests

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-14 19:51:11 +00:00
Tobias 6a78436600 feat(github): enable platformAutomerge feature for GHES>=3.3 (#15924) 2022-06-14 16:57:15 +02:00
renovate[bot] 10731ddb73 chore(deps): update dependency typescript to v4.7.3 (#15815) 2022-06-14 06:45:42 +02:00
Hasan Awad 89facd1d5d feat: add extractedConstraint field for poetry (#15922)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-13 21:12:51 +00:00
Johannes Feichtner 8d9e3be6f3 feat(gradle): add support for library(...).version() (#15929) 2022-06-13 07:12:02 +02:00
Dan Ports 0c66358e8c docs(flux): OCI HelmRepository sources are currently unsupported (#16024) 2022-06-12 05:18:25 +00:00
Michael Kriese 94a39ae33d feat(manager/nuget): cache restored packages (#15984) 2022-06-10 17:24:41 +00:00
Michael Kriese 6d88e7f726 fix(manager/npm): respect contraints from root package.json when using yarn workspaces (#15992) 2022-06-10 14:20:05 +02:00
RahulGautamSingh 996e4a6e57 feat: rename aliases to registryAliases (#15877) 2022-06-10 05:14:49 +00:00
HonkingGoose bb44a4bf83 docs(circleci): explain private orbs hostRules (#15939) 2022-06-10 07:00:51 +02:00
HonkingGoose a52b5f49b3 docs(kustomize): rewrite readme (#15940) 2022-06-10 06:47:40 +02:00
Johannes Feichtner 0496610fe4 feat(gradle): add support for simple extra properties (#15983) 2022-06-10 03:56:32 +00:00
Dominic Seitz 953ef18e87 feat(gitea): Support gitUrl (#14947)
* feat: Support gitUrl on gitea platform

* refactor: use query token instead of auth header

* refactor: debug message style

* refactor: use url property query

* refactor: use basic http auth for gitea

* test: add gitea tests for gitUrl property

* refactor: capitalising abbreviations

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* refactor: move getRepoUrl to utils

* fix: add missing property ssh_url to fix linting

* fix: utils strict mode issues

* Merge branch 'main' into main

* refactor: use endpoint without api path slicing

* refactor: use different null check

* refactor: make urls optional

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* test: prettier fix

* test: update test

* refactor: throw error if clone_url is missing

* test: refactor empty clone_url test

* refactor: change empty clone_url logic

* refactor: change imports

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* test: add token tests

* refactor: replace deprecated url module

* refactor: add null checks

* test: add tests for null checks

* test: use host rule implementation instead of mock

* refactor: remove explicit typing

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* test: update mocking

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* test: change dynamic imports

* Update lib/modules/platform/gitea/utils.ts

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-06-09 13:48:40 +00:00
Michael Kriese 49d851e5fd refactor: tighten typescript types (#15965) 2022-06-09 12:17:05 +00:00
Johannes Feichtner 0bbf62eb3d refactor(dockerfile): rewrite splitImageParts() (#15933) 2022-06-09 05:12:01 +00:00
Johannes Feichtner d40a8a9745 feat(manager/gradle): add support for registry URL interpolation and additional properties delimiters (#15903) 2022-06-07 07:47:50 +00:00
Rhys Arkins 561c08d545 fix(github): filter vulnerability states only for >=3.5 (#15920)
Closes #14431
2022-06-07 09:12:23 +02:00
Rhys Arkins 381481ace1 fix: log GHES version 2022-06-07 07:50:46 +02:00
Sergei Zharinov 244e18ab77 feat(github): Different cache update frequency for fresh packages (#15901) 2022-06-06 06:23:25 +00:00
Johannes Feichtner 44c67da0e1 feat(dockerfile): add support for escape chars and ARG instructions (#15751) 2022-06-06 05:47:17 +00:00
Sergei Zharinov 4b6fc85146 fix(github): Never return null results for getReleases (#15894) 2022-06-04 17:54:39 +00:00
Sergei Zharinov e4d5a0e2fd fix(github): Throw on GraphQL errors during cache fetching (#15891) 2022-06-04 11:02:31 +00:00
Sergei Zharinov dbad9e5848 fix(github-releases): Return gitRef field (#15890) 2022-06-04 12:26:11 +02:00