Skip to content

fix(deps): update dependency jdx/mise to v2026.5.4#67

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/jdx-mise-2026.x
Open

fix(deps): update dependency jdx/mise to v2026.5.4#67
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/jdx-mise-2026.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 13, 2026

This PR contains the following updates:

Package Update Change Pending
jdx/mise patch 2026.5.02026.5.4 2026.5.10 (+5)

Release Notes

jdx/mise (jdx/mise)

v2026.5.4

Compare Source

🚀 Features
  • (java) remove musl feature in favor of autom. musl detection and alpine-linux versions by @​roele in #​9688
🚜 Refactor
📚 Documentation
  • (deps) drop codegen example from configuration section by @​jdx in 6b2d851
⚡ Performance
📦️ Dependency Updates
📦 Registry
Chore
📦 Aqua Registry Updates
New Packages (2)
Updated Packages (3)

v2026.5.3

Compare Source

🐛 Bug Fixes
📦️ Dependency Updates
Chore
📦 Aqua Registry Updates
New Packages (2)
Updated Packages (1)

v2026.5.2

Compare Source

🚀 Features
🐛 Bug Fixes
🚜 Refactor
📚 Documentation
🧪 Testing
📦️ Dependency Updates
📦 Registry
Chore
New Contributors
📦 Aqua Registry Updates
New Packages (5)
Updated Packages (13)

v2026.5.1

Compare Source

🚀 Features
🐛 Bug Fixes
  • (schema) validate all schema files with draft2020 and strict mode by @​risu729 in #​9594
  • (shim) skip network resolution for installed tool dirs by @​jdx in #​9599
📚 Documentation
📦️ Dependency Updates
📦 Registry
Chore
📦 Aqua Registry Updates
New Packages (2)
Updated Packages (1)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 13, 2026

Renovate PR Review Results

⚖️ Safety Assessment: ✅ Safe

🔍 Release Content Analysis

This PR updates jdx/mise from v2026.5.0 to v2026.5.4, which includes four patch releases (v2026.5.1, v2026.5.2, v2026.5.3, and v2026.5.4).

Key Changes Across Versions:

v2026.5.4 (May 9, 2026):

  • Java on Alpine Linux: Automatic musl detection (backward compatible)
  • Performance: PowerShell activation speedup (~270ms improvement by eliminating unnecessary shell spawning)
  • Registry: IBM Cloud package now uses symlink_bins to prevent shadowing system utilities
  • Schema: Minor adjustments to task template schema generation

v2026.5.3 (May 8, 2026):

  • Aqua Backend: Fixed latest resolution for GitHub-backed tools to use GitHub's latest-release endpoint instead of chronological tag walking
  • Dependency Updates: Rust crate ctor updated to 0.12

v2026.5.2 (May 7, 2026):

  • Aqua Registry: Added support for libc variants (gnu vs musl) and file linking
  • Monorepo Support: Added MISE_MONOREPO_ROOT environment variable
  • Task Management: Parallel tasks now terminate promptly on failure using process groups
  • Multiple Bug Fixes: Offline mode, lockfile handling, PyPI yanked releases filtering, trust hooks timing

v2026.5.1 (May 5, 2026):

  • Aqua Backend: Top-level cosign verification support
  • Reshim Stability: Fixed mise reshim handling of non-resolvable directory names
  • Schema: All schemas now validate against JSON Schema draft 2020-12 in strict mode
  • Registry: Migration of rebar to GitHub backend

No Breaking Changes Identified:

  • No changes to mise use -g command behavior
  • No changes to installation directory structure (/mise/installs/*)
  • No changes to environment variable handling
  • All changes are backward compatible patch-level updates

🎯 Impact Scope Investigation

Dockerfile Usage Analysis:
The codebase uses mise exclusively in the Dockerfile build process for installing language runtimes:

  • Location: Dockerfile:6 - ARG MISE_VERSION=2026.5.4
  • Installation: Downloads mise binary from GitHub releases for the mise stage
  • Runtime Installation: Uses mise use -g <runtime>@<version> for:
    • Node.js 24.14.1 (Dockerfile:36)
    • Ruby 3.4.9 (Dockerfile:45)
    • Go 1.26.2 (Dockerfile:56)
    • Python 3.14.4 (Dockerfile:69)
    • Rust 1.94.1 (Dockerfile:78)

CI/CD Usage:

  • GitHub Actions CI uses jdx/mise-action@v4.0.1 (separate from mise version in Dockerfile)
  • No direct dependency on mise binary version in CI workflows
  • CI reads mise.toml for tool versions (Go, golangci-lint, lefthook, hadolint, Node, Ruby, Rust, Python)

Codebase References:
All mise references in the Go codebase are hardcoded paths to installed runtimes:

  • /mise/installs/node/current/bin/node (runtime.go:179, 564, 576)
  • /mise/installs/ruby/current/bin/ruby (runtime.go:228)
  • /mise/installs/python/current/bin/python3 (runtime.go:292)
  • /mise/installs/go/current/bin/go (runtime.go:357)
  • /mise/cargo/bin/rustc (runtime.go:472)

These paths are outputs from mise installation and are not affected by the mise version update.

Impact on Dependencies:

  • No changes to how mise installs or manages runtimes
  • The update includes registry improvements (aqua backend, pipx backend) that don't affect this project's basic runtime installation use case
  • Performance improvements (PowerShell activation) don't impact Linux-based Docker container usage

💡 Recommended Actions

Immediate Actions:

  1. Safe to Merge: This is a straightforward patch version update with no breaking changes
  2. Testing: The existing E2E test suite will validate that all runtime installations work correctly after the update

Post-Merge Validation:

  1. Monitor the Docker build process to ensure all runtime installations complete successfully
  2. Verify E2E tests pass on both amd64 and arm64 architectures (as per CI matrix)
  3. No code changes required in the repository

Optional Considerations:

  • The update brings performance improvements and bug fixes that benefit overall stability
  • Aqua backend improvements may benefit future integration if the project adopts aqua registry tools
  • Schema validation improvements ensure better configuration file handling

🔗 Reference Links

Generated by koki-develop/claude-renovate-review

@renovate renovate Bot force-pushed the renovate/jdx-mise-2026.x branch from f98ce96 to 3c005d9 Compare May 14, 2026 13:58
@renovate renovate Bot changed the title fix(deps): update dependency jdx/mise to v2026.5.1 fix(deps): update dependency jdx/mise to v2026.5.2 May 14, 2026
@renovate renovate Bot force-pushed the renovate/jdx-mise-2026.x branch from 3c005d9 to 6c006af Compare May 15, 2026 13:48
@renovate renovate Bot changed the title fix(deps): update dependency jdx/mise to v2026.5.2 fix(deps): update dependency jdx/mise to v2026.5.3 May 15, 2026
@renovate renovate Bot force-pushed the renovate/jdx-mise-2026.x branch from 6c006af to 1505238 Compare May 16, 2026 12:27
@renovate renovate Bot changed the title fix(deps): update dependency jdx/mise to v2026.5.3 fix(deps): update dependency jdx/mise to v2026.5.4 May 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants