Skip to content

mise 2026.4.28#280217

Merged
BrewTestBot merged 2 commits into
mainfrom
bump-mise-2026.4.28
Apr 30, 2026
Merged

mise 2026.4.28#280217
BrewTestBot merged 2 commits into
mainfrom
bump-mise-2026.4.28

Conversation

@BrewTestBot

Copy link
Copy Markdown
Contributor

Created by brew bump


Created with brew bump-formula-pr.

Details

release notes
A small patch release: remote tasks pinned to a commit SHA no longer panic, and the Fedora COPR packaging pipeline picks up Dockerfile fixes again.

Fixed

  • (task) Remote tasks referenced by commit SHA (a git:: source with ?ref=<40-char hex>) no longer crash mise with we map by name only and have no object-id in refspec from gix (#9473) by @jdx. gix-refspec parses any 40- or 64-char hex string as an ObjectId refspec, but gix::clone::fetch::util::find_custom_refname only handles name-based matches and expect()s on the result, so passing a bare SHA to prepare_clone.with_ref_name() triggered a hard process panic on every cache miss. Git::clone now detects SHA-shaped refs via a looks_like_sha heuristic, skips both the with_ref_name() and git clone -b paths (neither accepts bare SHAs), drops --depth 1 since shallow clones may not contain the requested object, and checks out the SHA after the clone via the existing CLI-backed update. Named branches and tags continue to use the existing fast paths. Closes #9472.

  • (copr) The copr-publish workflow no longer pins a stale ghcr.io/jdx/mise:copr image digest, and docker.yml now rebuilds the :copr image whenever packaging/copr/Dockerfile changes on main (#9451) by @bestagi. Previously the workflow kept hitting ModuleNotFoundError: No module named 'rich' even after #9421 switched copr-cli to dnf install, because the hardcoded digest still pointed at the old pip-installed image.

New Contributors

  • @bestagi made their first contribution in #9451

Full Changelog: jdx/mise@v2026.4.27...v2026.4.28

View the full release notes at https://github.com/jdx/mise/releases/tag/v2026.4.28.


@github-actions github-actions Bot added rust Rust use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Apr 30, 2026
@daeho-ro

Copy link
Copy Markdown
Member

How can we resolve this? cmake is used in many places..

@chenrui333 chenrui333 force-pushed the bump-mise-2026.4.28 branch from d508e1b to 30d215a Compare April 30, 2026 16:12
@chenrui333

chenrui333 commented Apr 30, 2026

Copy link
Copy Markdown
Member

@github-actions

Copy link
Copy Markdown
Contributor

🤖 An automated task has requested bottles to be published to this PR.

Caution

Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch.

@github-actions github-actions Bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Apr 30, 2026
@BrewTestBot BrewTestBot enabled auto-merge April 30, 2026 16:53
@BrewTestBot BrewTestBot added this pull request to the merge queue Apr 30, 2026
Merged via the queue into main with commit 3bf573d Apr 30, 2026
22 checks passed
@BrewTestBot BrewTestBot deleted the bump-mise-2026.4.28 branch April 30, 2026 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. rust Rust use is a significant feature of the PR or issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants