Skip to content

chore(deps): update jdx/mise-action action to v4.1.0#2190

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/jdx-mise-action-4.x
Jun 5, 2026
Merged

chore(deps): update jdx/mise-action action to v4.1.0#2190
renovate[bot] merged 1 commit into
mainfrom
renovate/jdx-mise-action-4.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Jun 4, 2026

This PR contains the following updates:

Package Type Update Change
jdx/mise-action action minor v4.0.1v4.1.0

Release Notes

jdx/mise-action (jdx/mise-action)

v4.1.0: : automatic --locked installs

Compare Source

This release adds automatic locked installs when a mise.lock is present, and fixes a long-standing cache-key collision that could poison tool installs when workflows migrate between runner providers.

Added

Automatic --locked install when mise.lock exists (#​495) by @​zeitlinger

When a repo contains mise.lock, the action now automatically passes --locked to mise install (on mise versions that support it). This removes the need to manually set install_args: --locked and prevents mise install from silently mutating the lockfile in CI. Explicit install_args and older mise versions are still respected.

Note: workflows with a stale lockfile may now fail earlier and more explicitly instead of silently updating mise.lock mid-run — this surfaces lockfile drift rather than hiding it.

Fixed

  • Cache key collisions across runner providers (#​456) — the default cache key now includes the runner image (e.g. macos15, ubuntu24 for GitHub-hosted runners; self-hosted otherwise). Previously, repos migrating between providers like github-hosted, namespace.so, BuildJet, and self-hosted runners with the same OS/arch could restore a peer provider's ~/.local/share/mise/installs/*, causing failures like does not have an executable named '…' or SIGILL crashes from binaries built against a different glibc/CPU featureset. Expect a one-time cache miss after upgrading; thereafter the cache stays scoped per image.
  • mise-shim.exe missing on Windows (#​476) by @​risu729 — the action now installs mise-shim.exe alongside mise.exe and repairs restored caches that lack the shim. Fixes #​475.

Changed

  • Migrated the bundled action build from ncc (CommonJS) to Rollup (ESM) (#​436). No user-facing behavior change.

Full Changelog: jdx/mise-action@v4.0.1...v4.1.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from fstab as a code owner June 4, 2026 18:15
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Jun 4, 2026
@renovate renovate Bot enabled auto-merge (squash) June 4, 2026 18:15
@renovate renovate Bot force-pushed the renovate/jdx-mise-action-4.x branch from 886a1af to e2ce8bf Compare June 4, 2026 20:01
@renovate renovate Bot force-pushed the renovate/jdx-mise-action-4.x branch from e2ce8bf to 38eca63 Compare June 5, 2026 02:22
@renovate renovate Bot merged commit 4aa20f0 into main Jun 5, 2026
21 checks passed
@renovate renovate Bot deleted the renovate/jdx-mise-action-4.x branch June 5, 2026 07:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant