Skip to content

Commit 4aa20f0

Browse files
chore(deps): update jdx/mise-action action to v4.1.0 (#2190)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [jdx/mise-action](https://redirect.github.com/jdx/mise-action) | action | minor | `v4.0.1` → `v4.1.0` | --- ### Release Notes <details> <summary>jdx/mise-action (jdx/mise-action)</summary> ### [`v4.1.0`](https://redirect.github.com/jdx/mise-action/releases/tag/v4.1.0): : automatic --locked installs [Compare Source](https://redirect.github.com/jdx/mise-action/compare/v4.0.1...v4.1.0) 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 ([#&#8203;495](https://redirect.github.com/jdx/mise-action/pull/495)) by [@&#8203;zeitlinger](https://redirect.github.com/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** ([#&#8203;456](https://redirect.github.com/jdx/mise-action/pull/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** ([#&#8203;476](https://redirect.github.com/jdx/mise-action/pull/476)) by [@&#8203;risu729](https://redirect.github.com/risu729) — the action now installs `mise-shim.exe` alongside `mise.exe` and repairs restored caches that lack the shim. Fixes [#&#8203;475](https://redirect.github.com/jdx/mise-action/issues/475). #### Changed - Migrated the bundled action build from ncc (CommonJS) to Rollup (ESM) ([#&#8203;436](https://redirect.github.com/jdx/mise-action/pull/436)). No user-facing behavior change. **Full Changelog**: <jdx/mise-action@v4.0.1...v4.1.0> </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/prometheus/client_java). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 362444e commit 4aa20f0

14 files changed

Lines changed: 14 additions & 14 deletions

‎.github/workflows/acceptance-tests.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
with:
1414
persist-credentials: false
1515
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
16-
- uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1
16+
- uses: jdx/mise-action@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
1717
with:
1818
version: v2026.5.18
1919
sha256: cfac593469d028d7ae5fe36e37bd7c59118b5238e92d8a876209578464f24a84

‎.github/workflows/api-diff.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
3636
with:
3737
persist-credentials: false
38-
- uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1
38+
- uses: jdx/mise-action@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
3939
with:
4040
version: v2026.5.18
4141
sha256: cfac593469d028d7ae5fe36e37bd7c59118b5238e92d8a876209578464f24a84

‎.github/workflows/build.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
1313
with:
1414
persist-credentials: false
15-
- uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1
15+
- uses: jdx/mise-action@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
1616
with:
1717
version: v2026.5.18
1818
sha256: cfac593469d028d7ae5fe36e37bd7c59118b5238e92d8a876209578464f24a84

‎.github/workflows/generate-api-diff-baseline.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
with:
3434
ref: ${{ github.ref }}
3535
persist-credentials: false
36-
- uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1
36+
- uses: jdx/mise-action@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
3737
with:
3838
version: v2026.5.18
3939
sha256: cfac593469d028d7ae5fe36e37bd7c59118b5238e92d8a876209578464f24a84

‎.github/workflows/generate-protobuf.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
with:
1919
ref: ${{ github.ref }}
2020
persist-credentials: false
21-
- uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1
21+
- uses: jdx/mise-action@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
2222
with:
2323
version: v2026.5.18
2424
sha256: cfac593469d028d7ae5fe36e37bd7c59118b5238e92d8a876209578464f24a84

‎.github/workflows/github-pages.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
persist-credentials: false
3838
fetch-tags: "true"
3939
fetch-depth: 0
40-
- uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1
40+
- uses: jdx/mise-action@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
4141
with:
4242
version: v2026.5.18
4343
sha256: cfac593469d028d7ae5fe36e37bd7c59118b5238e92d8a876209578464f24a84

‎.github/workflows/java-version-matrix-tests.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
persist-credentials: false
3232

3333
- name: Set up mise
34-
uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1
34+
uses: jdx/mise-action@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
3535
with:
3636
version: v2026.5.18
3737
sha256: cfac593469d028d7ae5fe36e37bd7c59118b5238e92d8a876209578464f24a84

‎.github/workflows/jmx-exporter-compatibility.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
2323
with:
2424
persist-credentials: false
25-
- uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1
25+
- uses: jdx/mise-action@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
2626
with:
2727
version: v2026.5.18
2828
sha256: cfac593469d028d7ae5fe36e37bd7c59118b5238e92d8a876209578464f24a84

‎.github/workflows/lint.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
fetch-depth: 0 # needed for git diff --merge-base in lint:links
2222

2323
- name: Setup mise
24-
uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1
24+
uses: jdx/mise-action@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
2525
with:
2626
version: v2026.5.18
2727
sha256: cfac593469d028d7ae5fe36e37bd7c59118b5238e92d8a876209578464f24a84

‎.github/workflows/micrometer-compatibility.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
3131
with:
3232
persist-credentials: false
33-
- uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1
33+
- uses: jdx/mise-action@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
3434
with:
3535
version: v2026.5.18
3636
sha256: cfac593469d028d7ae5fe36e37bd7c59118b5238e92d8a876209578464f24a84

0 commit comments

Comments
 (0)