Files
renovate/lib/modules/manager
jdx f486d39135 fix(manager/mise): commit native dependency sidecars with the lock file (#46514)
* fix(manager/mise): commit native dependency sidecars with the lock file

`mise lock` pins npm and Python tool dependencies in sidecar lock files
under `.mise/locks/` and records each sidecar's path and digest in
`mise.lock`. Only `mise.lock` was returned as an artifact, so a version
change committed a lock file pointing at a sidecar directory that was
never added, and `mise install --locked` failed.

Return the sidecar files that `mise lock` modified, created or deleted,
using the same sidecar location rules as mise.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* test(manager/mise): cover local lock files in getSidecarDir

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 15:46:35 +00:00
..