v2.2.2: Unblock ARM64 PGO release builds
·
40 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
A tiny release-plumbing patch. The v2.2.1 ARM64 Linux PGO build failed because HOME=/tmp/aube-home was backed only by nested Docker mounts, leaving the home directory itself root-owned and unwritable, so mise couldn't create its state directory. This release fixes the workflow so those builds can publish. There are no user-facing changes to aube itself.
Fixed
- Mount a writable home for ARM64 PGO builds (#1409 by @jdx) — The ARM64 PGO release container now bind-mounts a runner-owned writable home at
/tmp/aube-home(with the Cargo registry and git caches nested inside), so the non-root container user can write mise state and Cargo metadata during the build.
Full Changelog: v2.2.1...v2.2.2
💚 Sponsor aube
aube is maintained by @jdx, an open source developer for entire.io, the title sponsor of the jdx.dev open source tools including mise. Work on aube is funded by sponsors.
If aube is saving your team install time or CI minutes, please consider sponsoring at jdx.dev. Individual and company sponsorships are what keep the project fast, free, and independent.