chore(deps): bump jdx/mise-action from 4.2.1 to 4.2.4
Bumps jdx/mise-action from 4.2.1 to 4.2.4.
Release notes
Sourced from jdx/mise-action's releases.
v4.2.4: Reliable locking detection under forced color
A small patch release that fixes locking-support detection when workflows force colored output.
Fixed
Detect
mise install --lockedreliably under forced color (#580 by@scop)When colored output was forced globally (for example via
CLICOLOR_FORCE=1), ANSI escape codes inmise install --helpprevented the action from matching--lockedin the help text, so locking support was reported as unavailable even on versions of mise that supported it.The help probe now runs with
NO_COLOR=1in its environment, which overridesCLICOLOR_FORCEand guarantees plain-text output for the feature detection — regardless of the surrounding workflow's color settings.Full Changelog: https://github.com/jdx/mise-action/compare/v4.2.3...v4.2.4
v4.2.3: Restore mise PATH propagation
A patch release that restores mise's PATH propagation to subsequent workflow steps — without reintroducing the full-PATH snapshot behavior that v4.2.1 fixed.
Fixed
Export mise PATH entries to subsequent steps (#575) by
@jdxv4.2.1 stopped exporting the complete
PATHreturned bymise env --jsonintoGITHUB_ENV, which correctly prevented snapshotting the runner's environment into subsequent steps. However, that also dropped mise-produced PATH entries — tool shims,[env] _.pathdirectories, and similar — that workflows relied on after the setup step. See #565.The action now computes only the prefix that mise prepended to the existing
PATHand forwards those directories individually throughGITHUB_PATH. This preserves mise's configured ordering, composes cleanly with PATH changes from other actions, and never persists the runner's fullPATHthroughGITHUB_ENV. The dotenv fallback path (used with older mise versions) also stripsPATH=lines and re-derives additions frommise env --json.A new
export_pathinput (defaulttrue) lets workflows keep regularenvexports while opting out of PATH changes:- uses: jdx/mise-action@v4 with: export_path: false # keep env vars, skip mise PATH additionsFull Changelog: https://github.com/jdx/mise-action/compare/v4.2.2...v4.2.3
v4.2.2: Zstd tar fallback for older runners
A small patch release that fixes archive selection on runners with an older
tarand corrects a stale default in the README.Fixed
Verify
tarsupports Zstd before picking.tar.zst(#569 by@JackMyers001The action previously chose the
.tar.zstmise archive wheneverzstd --versionsucceeded, then extracted it withtar --zstd. On RHEL 8-compatible runners that shipzstd1.4.4 alongside GNUtar1.30, the--zstdoption isn't recognized and installation failed.Detection now runs both checks:
zstd --version tar --zstd --version
... (truncated)
Changelog
Sourced from jdx/mise-action's changelog.
Changelog
4.2.4 - 2026-07-28
🐛 Bug Fixes
4.2.3 - 2026-07-24
🐛 Bug Fixes
4.2.2 - 2026-07-24
🐛 Bug Fixes
- (release-plz) exit when git-cliff produces no version bump (#566) by
@jdxin #566- ensure
tarsupports Zstd (#569) by@JackMyers001in #569📚 Documentation
- update default value of
cache_key_prefix(#570) by@muzimuzhiin #570New Contributors
@muzimuzhimade their first contribution in #570@JackMyers001made their first contribution in #569
4.2.1 - 2026-07-16
🐛 Bug Fixes
- verify mise downloads with signed checksums (#548) by
@jdxin #548- exclude PATH from environment export (#556) by
@jdxin #556🔍 Other Changes
⚙️ Miscellaneous Tasks
... (truncated)
Commits
7e36c90chore: release v4.2.4 (#581)493a5fdchore(deps): update jdx/renovate-config digest to d4f71e1 (#585)4f79861chore(deps): update github/codeql-action action to v4.37.2 (#586)3fb09b2chore(deps): update jdx/pr-closer action to v1.2.0 (#584)4606f11chore(deps): update jdx/renovate-config digest to aa7a43b (#582)2319179chore(deps): update actions/checkout action to v7.0.1 (#583)b4fa3f8fix: locking support detection with force-colored output (#580)c3c9861chore(deps): lock file maintenance (#579)9e7f763chore: release v4.2.3 (#578)0f85637fix: export mise path entries to subsequent steps (#575)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Summary by cubic
Upgrade GitHub workflows to jdx/mise-action v4.2.4 for more reliable setup. Includes correct PATH propagation to later steps and resilient detection for --locked and zstd tar support.
- Dependencies
- Bump
jdx/mise-actionfrom 4.2.1 to 4.2.4 inmain.yml,typedoc.yml, andversion-or-publish.yml.
- Bump