Skip to content

Commit ac70383

Browse files
chore(deps): update jdx/mise-action action to v5.1.2 (#2542)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [jdx/mise-action](https://redirect.github.com/jdx/mise-action) | action | patch | `v5.1.1` → `v5.1.2` | --- ### Release Notes <details> <summary>jdx/mise-action (jdx/mise-action)</summary> ### [`v5.1.2`](https://redirect.github.com/jdx/mise-action/releases/tag/v5.1.2): : mise_dir now sets MISE_DATA_DIR; auto_update handles a locked mise binary [Compare Source](https://redirect.github.com/jdx/mise-action/compare/v5.1.1...v5.1.2) The `mise_dir` input now also sets where mise installs tools, so those tools end up in the cache. With `auto_update: true`, the action no longer crashes on Windows when the mise binary is still in use. ##### Fixed - **`mise_dir` now exports `MISE_DATA_DIR`.** Before this release, `mise_dir` moved the mise binary and the cache path, but mise kept installing tools to `~/.local/share/mise`. The saved cache didn't include the tools. On runners where `~/.local` isn't writable, the step failed with `EACCES: permission denied`. When `mise_dir` is set, the action now exports `MISE_DATA_DIR=<mise_dir>`, so tools are installed into the directory that gets cached. If your workflow sets a different `MISE_DATA_DIR`, the `mise_dir` input overrides it. If `mise_dir` isn't set, nothing changes. mise's state directory (`~/.local/state/mise`) stays where it is. If that path also can't be written, set `MISE_STATE_DIR` yourself. ([#&#8203;672](https://redirect.github.com/jdx/mise-action/pull/672) by [@&#8203;jdx](https://redirect.github.com/jdx), fixes [#&#8203;668](https://redirect.github.com/jdx/mise-action/issues/668)) ```yaml - uses: jdx/mise-action@v5 with: mise_dir: ${{ runner.tool_cache }}/mise/data ``` - **`auto_update` no longer crashes when it can't replace `mise.exe`.** On Windows, the step used to fail with a bare `EPERM: operation not permitted, unlink '…\mise.exe'` if another process was still using the binary. Now, if `version` isn't pinned and the existing binary passes verification against its recorded version, the action prints a warning and continues with that version. In any other case, the step fails with a message that says the file is in use and how to fix it. A pinned `version` never quietly keeps an older binary. ([#&#8203;665](https://redirect.github.com/jdx/mise-action/pull/665) by [@&#8203;jdx](https://redirect.github.com/jdx), fixes [#&#8203;664](https://redirect.github.com/jdx/mise-action/issues/664)) ##### Documentation - The README explains how to use mise's `MISE_ENABLE_TOOLS` setting as a job-level allowlist. Unlike `install_args`, the allowlist applies to the action's install and to later `mise` commands. If jobs use different allowlists, add the value to a custom `cache_key`. ([#&#8203;667](https://redirect.github.com/jdx/mise-action/pull/667) by [@&#8203;zeitlinger](https://redirect.github.com/zeitlinger)) - The Rust cache section is updated for mise 2026.9.2 and later, where `mise install` repairs a restored toolchain instead of leaving `rustfmt` missing. Swatinem/rust-cache now works alongside mise-managed Rust. ([#&#8203;670](https://redirect.github.com/jdx/mise-action/pull/670) by [@&#8203;jdx](https://redirect.github.com/jdx)) **Full Changelog**: <jdx/mise-action@v5.1.1...v5.1.2> </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:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMzQuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjEzNC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 7f8c3dd commit ac70383

16 files changed

Lines changed: 16 additions & 16 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@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
16-
- uses: jdx/mise-action@2d8d4cafcbd33be2ea37d2b6f5ad595363d1f1ca # v5.1.1
16+
- uses: jdx/mise-action@08ae2a091c038e1e05ec6f5115dc5c69d5a2a6b8 # v5.1.2
1717
with:
1818
version: v2026.10.2
1919
sha256: 8f5f6660336f572830e33cd9b378d3131e529a0d4c4f0c553776be90a1ba302a

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
3333
with:
3434
persist-credentials: false
35-
- uses: jdx/mise-action@2d8d4cafcbd33be2ea37d2b6f5ad595363d1f1ca # v5.1.1
35+
- uses: jdx/mise-action@08ae2a091c038e1e05ec6f5115dc5c69d5a2a6b8 # v5.1.2
3636
with:
3737
version: v2026.10.2
3838
sha256: 8f5f6660336f572830e33cd9b378d3131e529a0d4c4f0c553776be90a1ba302a

‎.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@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
1313
with:
1414
persist-credentials: false
15-
- uses: jdx/mise-action@2d8d4cafcbd33be2ea37d2b6f5ad595363d1f1ca # v5.1.1
15+
- uses: jdx/mise-action@08ae2a091c038e1e05ec6f5115dc5c69d5a2a6b8 # v5.1.2
1616
with:
1717
version: v2026.10.2
1818
sha256: 8f5f6660336f572830e33cd9b378d3131e529a0d4c4f0c553776be90a1ba302a

‎.github/workflows/bump-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: ${{ env.SNAPSHOT_BRANCH }}
3535
persist-credentials: true
36-
- uses: jdx/mise-action@2d8d4cafcbd33be2ea37d2b6f5ad595363d1f1ca # v5.1.1
36+
- uses: jdx/mise-action@08ae2a091c038e1e05ec6f5115dc5c69d5a2a6b8 # v5.1.2
3737
with:
3838
version: v2026.10.2
3939
sha256: 8f5f6660336f572830e33cd9b378d3131e529a0d4c4f0c553776be90a1ba302a

‎.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@2d8d4cafcbd33be2ea37d2b6f5ad595363d1f1ca # v5.1.1
21+
- uses: jdx/mise-action@08ae2a091c038e1e05ec6f5115dc5c69d5a2a6b8 # v5.1.2
2222
with:
2323
version: v2026.10.2
2424
sha256: 8f5f6660336f572830e33cd9b378d3131e529a0d4c4f0c553776be90a1ba302a

‎.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@2d8d4cafcbd33be2ea37d2b6f5ad595363d1f1ca # v5.1.1
40+
- uses: jdx/mise-action@08ae2a091c038e1e05ec6f5115dc5c69d5a2a6b8 # v5.1.2
4141
with:
4242
version: v2026.10.2
4343
sha256: 8f5f6660336f572830e33cd9b378d3131e529a0d4c4f0c553776be90a1ba302a

‎.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@2d8d4cafcbd33be2ea37d2b6f5ad595363d1f1ca # v5.1.1
34+
uses: jdx/mise-action@08ae2a091c038e1e05ec6f5115dc5c69d5a2a6b8 # v5.1.2
3535
with:
3636
version: v2026.10.2
3737
sha256: 8f5f6660336f572830e33cd9b378d3131e529a0d4c4f0c553776be90a1ba302a

‎.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@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
2323
with:
2424
persist-credentials: false
25-
- uses: jdx/mise-action@2d8d4cafcbd33be2ea37d2b6f5ad595363d1f1ca # v5.1.1
25+
- uses: jdx/mise-action@08ae2a091c038e1e05ec6f5115dc5c69d5a2a6b8 # v5.1.2
2626
with:
2727
version: v2026.10.2
2828
sha256: 8f5f6660336f572830e33cd9b378d3131e529a0d4c4f0c553776be90a1ba302a

‎.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@2d8d4cafcbd33be2ea37d2b6f5ad595363d1f1ca # v5.1.1
24+
uses: jdx/mise-action@08ae2a091c038e1e05ec6f5115dc5c69d5a2a6b8 # v5.1.2
2525
with:
2626
version: v2026.10.2
2727
sha256: 8f5f6660336f572830e33cd9b378d3131e529a0d4c4f0c553776be90a1ba302a

‎.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@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
3131
with:
3232
persist-credentials: false
33-
- uses: jdx/mise-action@2d8d4cafcbd33be2ea37d2b6f5ad595363d1f1ca # v5.1.1
33+
- uses: jdx/mise-action@08ae2a091c038e1e05ec6f5115dc5c69d5a2a6b8 # v5.1.2
3434
with:
3535
version: v2026.10.2
3636
sha256: 8f5f6660336f572830e33cd9b378d3131e529a0d4c4f0c553776be90a1ba302a

0 commit comments

Comments
 (0)