Skip to content

Commit 234b925

Browse files
chore(deps): update jdx/mise-action action to v4.2.0 (#2230)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [jdx/mise-action](https://redirect.github.com/jdx/mise-action) | action | minor | `v4.1.0` → `v4.2.0` | --- ### Release Notes <details> <summary>jdx/mise-action (jdx/mise-action)</summary> ### [`v4.2.0`](https://redirect.github.com/jdx/mise-action/releases/tag/v4.2.0): : Bootstrap mode & wget fallback [Compare Source](https://redirect.github.com/jdx/mise-action/compare/v4.1.0...v4.2.0) This release adds an opt-in **bootstrap mode** for projects that use `mise bootstrap`, and makes the action work on runner images that ship `wget` but not `curl`. #### Added ##### Bootstrap mode ([#&#8203;522](https://redirect.github.com/jdx/mise-action/pull/522)) by [@&#8203;jdx](https://redirect.github.com/jdx) Three new inputs let the action drive `mise bootstrap` instead of `mise install`: ```yaml - uses: jdx/mise-action@v4 with: bootstrap: true bootstrap_skip: "tools,task" # comma-separated parts to skip bootstrap_args: "--yes" # extra args forwarded to mise bootstrap ``` - When `bootstrap: true`, the action runs `mise bootstrap` under the existing `install` gate and sets `MISE_EXPERIMENTAL=1` automatically. - If a repo mise lock file is present, it runs `mise --locked bootstrap`, matching the auto-lock behavior introduced for `mise install` in v4.1.0. - `install_args` cannot be combined with `bootstrap: true` — the action fails fast and tells you to use `bootstrap_skip` / `bootstrap_args` instead, because full bootstrap doesn't support partial tool install args. - A new `{{bootstrap_hash}}` template variable is included in the default cache key (and available in custom `cache_key` templates) so bootstrap and non-bootstrap configurations don't share caches. `bootstrap_skip` relies on `mise bootstrap --skip` from [jdx/mise#10497](https://redirect.github.com/jdx/mise/pull/10497), so make sure you're on a recent mise version if you use it. #### Fixed - **Fall back to `wget` when `curl` is unavailable** ([#&#8203;521](https://redirect.github.com/jdx/mise-action/pull/521)) by [@&#8203;risu729](https://redirect.github.com/risu729) — The action used to hard-code `curl` for fetching the mise binary, tar/zip archives, and the latest `VERSION` lookup, which broke on minimal runner images that only ship `wget`. It now prefers `curl` and transparently falls back to `wget`, preserving the streaming `download | tar` fast path for `.tar.gz` and `.tar.zst` installs on Linux/macOS. Proxy support is unchanged — both tools honor `HTTP_PROXY`/`HTTPS_PROXY`. Addresses [jdx/mise#10488](https://redirect.github.com/jdx/mise/issues/10488). #### Documentation - Link the known Rust cache interaction note from the README ([#&#8203;496](https://redirect.github.com/jdx/mise-action/pull/496)) by [@&#8203;risu729](https://redirect.github.com/risu729). **Full Changelog**: <jdx/mise-action@v4.1.0...v4.2.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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTkuMCIsInVwZGF0ZWRJblZlciI6IjQzLjIxOS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent d242a22 commit 234b925

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@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
16+
- uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
1717
with:
1818
version: v2026.6.10
1919
sha256: 656131b5d995493c18b06c2135afda193f94a1848e0a4d1cb07a1161859d0c80

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
3737
with:
3838
persist-credentials: false
39-
- uses: jdx/mise-action@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
39+
- uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
4040
with:
4141
version: v2026.6.10
4242
sha256: 656131b5d995493c18b06c2135afda193f94a1848e0a4d1cb07a1161859d0c80

‎.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@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
15+
- uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
1616
with:
1717
version: v2026.6.10
1818
sha256: 656131b5d995493c18b06c2135afda193f94a1848e0a4d1cb07a1161859d0c80

‎.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@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
36+
- uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
3737
with:
3838
version: v2026.6.10
3939
sha256: 656131b5d995493c18b06c2135afda193f94a1848e0a4d1cb07a1161859d0c80

‎.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@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
21+
- uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
2222
with:
2323
version: v2026.6.10
2424
sha256: 656131b5d995493c18b06c2135afda193f94a1848e0a4d1cb07a1161859d0c80

‎.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@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
40+
- uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
4141
with:
4242
version: v2026.6.10
4343
sha256: 656131b5d995493c18b06c2135afda193f94a1848e0a4d1cb07a1161859d0c80

‎.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@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
34+
uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
3535
with:
3636
version: v2026.6.10
3737
sha256: 656131b5d995493c18b06c2135afda193f94a1848e0a4d1cb07a1161859d0c80

‎.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@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
25+
- uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
2626
with:
2727
version: v2026.6.10
2828
sha256: 656131b5d995493c18b06c2135afda193f94a1848e0a4d1cb07a1161859d0c80

‎.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@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
24+
uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
2525
with:
2626
version: v2026.6.10
2727
sha256: 656131b5d995493c18b06c2135afda193f94a1848e0a4d1cb07a1161859d0c80

‎.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@dba19683ed58901619b14f395a24841710cb4925 # v4.1.0
33+
- uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
3434
with:
3535
version: v2026.6.10
3636
sha256: 656131b5d995493c18b06c2135afda193f94a1848e0a4d1cb07a1161859d0c80

0 commit comments

Comments
 (0)