Skip to content

chore: update mise 2026.5.16#564

Merged
iloveitaly merged 30 commits into
mainfrom
chore/update-mise-2026.5.11
May 29, 2026
Merged

chore: update mise 2026.5.16#564
iloveitaly merged 30 commits into
mainfrom
chore/update-mise-2026.5.11

Conversation

@iloveitaly

@iloveitaly iloveitaly commented May 18, 2026

Copy link
Copy Markdown
Collaborator
  • Bump the bundled mise version (core/mise/version.txt, dev mise.toml, and builder/runtime snapshots) to 2026.5.16.
  • Align generated mise.toml with the renamed setting: install_beforeminimum_release_age, with MISE_MINIMUM_RELEASE_AGE matching the builder default.
  • Node: Resolve pnpm 11+ binary paths (PNPM_HOME/bin vs older layouts) and prefer mise-managed pnpm/bun/yarn versions over versions inferred from lockfiles or project metadata.
  • Python: Install uv when projects use pipx.uvx, since newer mise expects it.
  • Ruby: Skip rdoc during source builds to avoid locale-related compile failures.
  • Elixir: Pass provider environment variables into the mise install step so tool installation matches the rest of the build.
  • Update integration examples and configs (native-deps examples, railpack-env-configuration, fasthtml) for the new mise behavior; add mise-builder-shell for debugging inside the published builder image.

Upstream mise fixes:

iloveitaly added 17 commits May 18, 2026 14:42
Use the --local flag for the mise upgrade task to ensure consistency with local environment configurations during dependency updates.

Generated-by: aiautocommit
- Update build plan snapshots to use mise version 2026.5.15 across all test examples.

Generated-by: aiautocommit
Generated-by: aiautocommit
Generated-by: aiautocommit
Generated-by: aiautocommit
this fixes a locale issue which causes the build to fail
no GH attestations for 3.13.1

Generated-by: aiautocommit
Generated-by: aiautocommit
Generated-by: aiautocommit
@iloveitaly iloveitaly changed the title chore: update mise 2026.5.11 chore: update mise 2026.5.16 May 29, 2026
iloveitaly added 12 commits May 29, 2026 07:37
- Update mise CLI command structure for improved task execution.
- Includes upstream bug fixes and stability improvements.

Generated-by: aiautocommit
- Adjust the pnpm binary path detection to account for changes in pnpm v11, which uses a /pnpm/bin directory layout.
- Introduce version checking to ensure backward compatibility for older pnpm versions.
- Add unit tests to verify path resolution for various version scenarios.

Generated-by: aiautocommit
- Adds a new task to facilitate debugging by spawning a shell inside the published builder container image.

Generated-by: aiautocommit
I have no idea why this wasn't caught before...
- Set MISE_MINIMUM_RELEASE_AGE to match the builder default.
- Correct the mise setting key from `install_before` to `minimum_release_age`.

Generated-by: aiautocommit
- Sync environment variables from the Elixir provider to the mise installation step to ensure installation consistency.

Generated-by: aiautocommit
- Allow mise to override inferred package manager versions for pnpm, bun, and yarn.
- Ensure consistent version resolution between Railpack and user-defined mise environment settings.
- Update node provider logic to correctly identify and use package manager tool names from mise.

Generated-by: aiautocommit
- Enable stderr allowance in tests to accommodate pnpm 11 command logging behavior.

Generated-by: aiautocommit
- Replace python3-venv with dnsutils for build-time apt testing.
- Add python to RAILPACK_PACKAGES to ensure pipx and other requirements function correctly within the mise environment.
- Update build and start commands to verify the availability of the new packages and validate expected scoping.

Generated-by: aiautocommit
- Update snapshot files to reflect changes in build plan generation, including the addition of `uv` to Python environments, corrected pathing for pnpm, and updated environment variables for Elixir configurations.
- Reflect renaming of `install_before` to `minimum_release_age` in configuration settings.

Generated-by: aiautocommit
@iloveitaly iloveitaly merged commit dbc22dd into main May 29, 2026
227 checks passed
@iloveitaly iloveitaly deleted the chore/update-mise-2026.5.11 branch May 29, 2026 12:40
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.

1 participant