Commit Graph

2281 Commits

Author SHA1 Message Date
renovate[bot] fb8cf54fc3 chore(deps): update python:3.14 docker digest to a8053de (main) (#39055)
chore(deps): update python:3.14 docker digest to a8053de

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 10:30:59 +00:00
renovate[bot] 718d5aec10 chore(deps): update python:3.14 docker digest to c608f8f (main) (#39053)
chore(deps): update python:3.14 docker digest to c608f8f

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 09:36:16 +00:00
Trevor Allen c7eabc09c5 fix(nix): fix flake lock refresh (#37222)
* fix(nix): flake lock refresh

* fix(nix): handle nixpkgs upgrades with not explicit ref correct

* Remove fileMatch hack

* Force lock file updates for nix

* Support new lockable channel

as requested by @Mic92

* Fix lints

* Remove hack and set rangeStrategy instead

* Fix tests

* Add example comments

* Use codeBlock, inline fixtures

* Add test back which went missing while merging

* Simplify code

* Fix tests

* Fix undefined being displayed in dashboard

* revert: Fix undefined being displayed in dashboard

* fix(nix): use lockedVersion, fake confirmations and conditionally set currentValue

* test(nix): check for lockedVersion instead of currentDigest, remove rangeStrategy

* fix: only replace digest

* fix: make sure flake.nix contains new digest

* fix: replace deprecated update-input with flake update

* fix: update tests

* fix: only set lockedVersion for lockable tarballs, cleanup

* fix: don't use special versioning

* fix: get nixpkgs currentValue in tarballs

* test: fill in code coverage gaps

* test: fill in more code coverage gaps

* fix: use correct extract type

* test: improve code coverage

* test: explicitly check flakeLocked and flakeOriginal to see what isn't being covered

* fix: check both original and locked inputs for bad types

* test: add missing root

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

Co-authored-by: Joshua Spence <josh@spence.com.au>

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

Co-authored-by: Joshua Spence <josh@spence.com.au>

* fix: explicitly set log messages

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

Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>

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

Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>

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

Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>

---------

Co-authored-by: Sandro Jäckel <sandro.jaeckel@gmail.com>
Co-authored-by: Joshua Spence <josh@spence.com.au>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
2025-11-03 22:03:37 +00:00
RahulGautamSingh ac73347547 test: fix falky test (#38993)
fix test
2025-10-31 19:23:50 +00:00
renovate[bot] b4ed9e65d9 chore(deps): update dependency @vitest/eslint-plugin to v1.3.23 (main) (#38702)
* chore(deps): update dependency @vitest/eslint-plugin to v1.3.23

| datasource | package               | from   | to     |
| ---------- | --------------------- | ------ | ------ |
| npm        | @vitest/eslint-plugin | 1.3.16 | 1.3.23 |

* remove now unnecessary exceptions

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: secustor <sebastian@poxhofer.at>
2025-10-31 07:50:48 +00:00
renovate[bot] 0c8dcf8efb chore(deps): update python:3.14 docker digest to 934873f (main) (#38918)
chore(deps): update python:3.14 docker digest to 934873f

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-28 21:35:15 +00:00
Nils Plaschke 1482c0ab2a feat: add dynamic install for conan (#38834)
* feat: add dynamic install for conan

* chore: add test for dynamic conan install

* chore: reorder conan entry in tool config
2025-10-27 13:10:34 +00:00
Kevin Marrec dbc639b9dc fix(bun): correctly handle lock file maintenance (#38694)
* fix(bun): correctly handle lock file maintenance

* chore: move code comments before code

* Update lib/modules/manager/bun/artifacts.ts

Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>

---------

Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
2025-10-27 10:46:47 +00:00
Aspen ed5ad43e2b feat(managers/github-actions): extract and update version for pypa/hatch@install action (#38674)
* feat(github-actions): extract and update version for `pypa/hatch@install` action

* docs(managers/github-actions): add pypa install action to community uses-with list
2025-10-27 09:45:52 +00:00
renovate[bot] b603341a05 chore(deps): update python:3.14 docker digest to 78ad047 (main) (#38858)
chore(deps): update python:3.14 docker digest to 78ad047

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-24 22:29:26 +00:00
wsn-dev 6e7cce668b feat(manager/pub): extract git deps (#37408)
* feat: [pub] add git extraction

Signed-off-by: wsn-dev <17966949+wsn-dev@users.noreply.github.com>

* fix: format

Signed-off-by: wsn-dev <17966949+wsn-dev@users.noreply.github.com>

* fix: drop npmVersioning

Signed-off-by: wsn-dev <17966949+wsn-dev@users.noreply.github.com>

* fix: remove unreachable if condition

Signed-off-by: wsn-dev <17966949+wsn-dev@users.noreply.github.com>

* fix: add string url extraction of git

Signed-off-by: wsn-dev <17966949+wsn-dev@users.noreply.github.com>

* fix: remove question mark where recommended

Signed-off-by: wsn-dev <17966949+wsn-dev@users.noreply.github.com>

* fix: test coverage

Signed-off-by: wsn-dev <17966949+wsn-dev@users.noreply.github.com>

* fix: remove tagPattern resolving to extractVersion

Signed-off-by: wsn-dev <17966949+wsn-dev@users.noreply.github.com>

---------

Signed-off-by: wsn-dev <17966949+wsn-dev@users.noreply.github.com>
2025-10-24 08:04:21 +00:00
Jamie Tanna de0f3426cd docs(poetry): clarify v2 support (#38812) 2025-10-22 20:22:19 +00:00
Jamie Tanna 7ef84bf1c7 ci: ignore non-Renovate config JSON (#38811)
This appeared to be needed once we started working on the AJV v8
upgrade.
2025-10-22 20:21:04 +00:00
renovate[bot] cae0b049d8 chore(deps): update python:3.14 docker digest to 671d854 (main) (#38813)
chore(deps): update python:3.14 docker digest to 671d854

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-22 17:25:31 +00:00
renovate[bot] d93c7906fe chore(deps): update python:3.14 docker digest to 6f488d4 (main) (#38798)
chore(deps): update python:3.14 docker digest to 6f488d4

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-22 10:35:35 +00:00
Sergei Zharinov 0c292aed58 feat(gitlab-ci): Use semver-partial versioning for components (#38790)
* feat(gitlab-ci): Add `semver-partial` versioning

* Add supported range strategies to semver-partial

* Add test cases for invalid semver inputs

* Remove unused sortVersions spec test

* Add tests for semver-partial versioning edge cases

* Simplify semver-partial version comparison logic

* Rewrite AI slop

* Add tests and improve semver-partial version matching

* Remove support for v-prefixed versions and bump strategy

* Refactor isLessThanRange to use parseVersion/Range

* Remove duplicate test cases in semver-partial spec
2025-10-21 21:49:49 +00:00
renovate[bot] 5cf78cfc98 chore(deps): update python:3.14 docker digest to 232ea2c (main) (#38785)
chore(deps): update python:3.14 docker digest to 232ea2c

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-21 16:43:54 +00:00
renovate[bot] ce128e5252 chore(deps): update python:3.14 docker digest to 855caf8 (main) (#38775)
chore(deps): update python:3.14 docker digest to 855caf8

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-21 10:20:15 +00:00
RahulGautamSingh a86b32ea0f feat: configurable repo config filenames (#36644)
* feat: configurable repo config filenames

* docs: configFileNames

* fix tests

* update tests

* fix coverage

* Apply Suggestions

* refactor: remove platform-based filename filtering

* docs

* refactor

* docs: add note for config-validator use

* feat: add inherited config support

* fix: build

* fix lint

* fix test
2025-10-20 06:19:01 +00:00
Miles Budnek 6a9aba1fd6 fix(pip-compile): Relative includes were handled incorrectly (#38355)
When a requirements file includes another via the `-r` flag it's always
treated as relative to the directory where the requirements file is, not
the directory where the command is being run.  Those are often the same,
but not always.
2025-10-15 08:40:21 +00:00
Gabriel Creti fdfe258aed fix(copier): Use correct value for vcs-ref (#38396)
* fix: Use correct value for vcs-ref in copier manager

* fix: rollback log string to prevent test break

* Test new case
2025-10-15 08:39:30 +00:00
Felipe Santos 8d0c50e1aa fix(npm): avoid updating lock files for engines, packageManager, and volta deps (#38598)
* fix(npm): avoid updating lock files for volta and packageManager deps

* Handle engines as well

* Improve test

* Improve version ranges in tests
2025-10-15 08:36:33 +00:00
renovate[bot] 736ff5d703 chore(deps): update python:3.14 docker digest to e3a6ccb (main) (#38629)
chore(deps): update python:3.14 docker digest to e3a6ccb

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-15 01:32:57 +00:00
renovate[bot] 1280fe4dc7 chore(deps): update dependency @vitest/eslint-plugin to v1.3.16 (main) (#38502)
* chore(deps): update dependency @vitest/eslint-plugin to v1.3.16

| datasource | package               | from   | to     |
| ---------- | --------------------- | ------ | ------ |
| npm        | @vitest/eslint-plugin | 1.3.13 | 1.3.16 |

* fix linting errors

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: secustor <sebastian@poxhofer.at>
2025-10-13 09:24:15 +00:00
renovate[bot] 122082cab2 chore(deps): update python:3.14 docker digest to 049247c (main) (#38545)
chore(deps): update python:3.14 docker digest to 049247c

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-11 04:26:17 +00:00
renovate[bot] 2a6effe2f4 chore(deps): update python:3.14 docker digest to 8676e2e (main) (#38501)
chore(deps): update python:3.14 docker digest to 8676e2e

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-09 16:29:07 +00:00
renovate[bot] 616dc31ffc chore(deps): update python:3.14 docker digest to d29cf08 (main) (#38490)
chore(deps): update python:3.14 docker digest to d29cf08

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-09 09:32:30 +00:00
renovate[bot] aa781a7fe1 chore(deps): update python:3.14 docker digest to 2c25a31 (main) (#38484)
chore(deps): update python:3.14 docker digest to 2c25a31

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-09 04:26:36 +00:00
renovate[bot] 3cd33a2bc7 chore(deps): update python:3.14 docker digest to 5f3ca57 (main) (#38483)
chore(deps): update python:3.14 docker digest to 5f3ca57

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-09 01:24:41 +00:00
Trask Stalnaker bcbc7b5e7e feat(gradle): support useJUnitJupiter under suites.withType (#38326)
* Support useJUnitJupiter under suites.withType

* unify

* fix: change withType maxDepth from 2 to 1

Addresses review comment from @Churro about maxDepth: 2 being too permissive.
With maxDepth: 1, the withType tree will only match:
- withType(JvmTestSuite)
- withType(JvmTestSuite::class)

This prevents unintended matching of nested structures like withType([...])
which are not valid Gradle syntax for this use case and are not covered by tests.

* refactor: merge test suite queries using q.alt pattern
2025-10-08 15:31:13 +00:00
renovate[bot] 3b36911537 chore(deps): update python:3.14 docker digest to 5b95b24 (main) (#38451)
chore(deps): update python:3.14 docker digest to 5b95b24

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-08 03:43:09 +00:00
renovate[bot] 20e8d487f2 chore(deps): update python docker tag (main) (#38450)
chore(deps): update python docker tag

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| docker     | python  | 3.13   | 3.14   |
| docker     | python  | 3.13.7 | 3.14.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-08 00:43:55 +00:00
Anne Stellingwerf 9fae0192a1 docs: introduce JSON schema validation and migration checks (#38145)
* docs: introduce JSON schema validation and migration checks

* refactor(tools): enhance code clarity with additional typings, comments, and optional chaining

* ci(workflows): add build steps to lint and type-check jobs

* Update tools/check-fenced-code.mjs

Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>

* Partial revert

* docs(jsonata): fix wording in code block title in readme

* ci(workflows): remove redundant build steps from workflows

* ci(workflows): remove redundant build steps from workflows

* refactor(tools): simplify error reporting

* Incorporate feedback

* Incorporate feedback

* Incorporate feedback

---------

Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
Co-authored-by: Jamie Tanna <jamie.tanna@mend.io>
2025-10-07 10:54:48 +00:00
Andreas Lindhé ce790bdc26 docs(jsonata): add required field fileFormat and fix typo (#38419)
* docs(jsonata): Replace ' with " in JSON config

* docs(jsonata): Mention that `fileFormat` is a required field

When I validated my config, I was informed that `fileFormat` is required
for the jsonata manager.
This change updates the docs accordingly.

* docs(jsonata): Fix prettier lint errors

* docs(jsonata): Attempt to fix docs link…

* docs(jsonata): add missing parent directory to link

* fixup! docs(jsonata): add missing parent directory to link

* docs(jsonata): directory links are from the built sources

---------

Co-authored-by: Jamie Tanna <github@jamietanna.co.uk>
Co-authored-by: Jamie Tanna <jamie.tanna@mend.io>
2025-10-07 10:21:07 +00:00
renovate[bot] 407864e288 chore(deps): update python:3.13 docker digest to fe84108 (main) (#38411)
chore(deps): update python:3.13 docker digest to fe84108

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-07 04:25:37 +00:00
Jan Kaluza b50ee3d29f fix(gomod): Search the parent directories for "vendor" directory. (#37910)
gomod: Search the parent directories for "vendor" directory.

When the golang workspaces are used, the `go work vendor` generates
the `vendor` and `go.work.sum` files in the same directory where
the `go.work` exists - it means in the parent directory of `go.mod`
files.

The current code does not handle this behaviour correctly - it only
searches for the `vendor` directory next to the `go.mod` file.

In this commit, the code is extended to use `findLocalSiblingOrParent`
function to search for the `vendor` directory the very same way as
we currently search for the `go.work` file.

The code is also extended to search for the `go.work.sum` next to the
`go.work` file.

Related: https://github.com/renovatebot/renovate/discussions/37653

Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
Co-authored-by: Jamie Tanna <jamie.tanna@mend.io>
2025-10-06 10:04:47 +00:00
renovate[bot] 2dda32ed70 chore(deps): update python:3.13 docker digest to 0c74529 (main) (#38325)
chore(deps): update python:3.13 docker digest to 0c74529

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-01 22:24:54 +00:00
renovate[bot] 3bec1c8a67 chore(deps): update python:3.13 docker digest to b9a26ed (main) (#38320)
chore(deps): update python:3.13 docker digest to b9a26ed

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-01 16:45:26 +00:00
renovate[bot] a1fde81b6d chore(deps): update python:3.13 docker digest to e7cece9 (main) (#38317)
chore(deps): update python:3.13 docker digest to e7cece9

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-01 14:40:48 +00:00
renovate[bot] 41bcdd818c chore(deps): update python:3.13 docker digest to 081e7d0 (main) (#38309)
chore(deps): update python:3.13 docker digest to 081e7d0

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-01 06:58:37 +00:00
Malte Poll b03b944b73 feat(bazel-module): Add support for rules_img use_repo_rule (#37984)
* feat(bazel-module): Add support for rules_img use_repo_rule

* feat(bazel-module): Set registryUrls for rules_img repo rule

* feat(bazel-module): Only set registryUrls on non-empty repository
2025-09-30 23:08:24 +00:00
Adam Setch 804f9aefcc fix(github-actions): uses-with action versions for ruby, deno, bun) (#38294)
* fix(github-actions): uses-with action versions for ruby, deno, bun)

Signed-off-by: Adam Setch <adam.setch@outlook.com>

* fix(github-actions): uses-with action versions for ruby, deno, bun)

Signed-off-by: Adam Setch <adam.setch@outlook.com>

---------

Signed-off-by: Adam Setch <adam.setch@outlook.com>
2025-09-30 14:36:34 +00:00
RahulGautamSingh 0ca7f888d6 fix(maven-wrapper): handle artifacts update with mvnw as package file (#38253)
* fix: handle mnvw as filename

* Update lib/modules/manager/maven-wrapper/artifacts.spec.ts
2025-09-27 08:18:17 +00:00
Michael Miller 86435837f3 fix(manager/mise): fix jq release format (#38248)
feat(manager/mise): fix jq
2025-09-27 07:00:05 +00:00
renovate[bot] d9a2a96503 build(deps): update dependency @sindresorhus/is to v7.1.0 (main) (#38139)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
2025-09-25 12:57:53 +00:00
ericLemanissier 03848385e6 fix(conan): improve dependency detection (#38163) 2025-09-24 11:56:12 +00:00
Sergei Zharinov 4a87850bbf fix(bundler): Strip platform suffixes from locked versions (#38170) 2025-09-23 07:03:40 +00:00
Mirko Kruschke cb695e3907 feat(npm): support yarn catalogs via yarn-plugin-catalogs (#37293)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
2025-09-22 14:41:46 +00:00
RahulGautamSingh 598f75106f feat(managers): enable conan by default (#38129) 2025-09-20 16:54:21 +00:00
Adam Setch fcc9d79b56 feat(github-actions): uses-with action versions for ruby, deno, bun (#38132)
Signed-off-by: Adam Setch <adam.setch@outlook.com>
2025-09-20 16:37:53 +00:00