chore(ci): temporarily disable mise up in release-plz#8504
Conversation
fd v10.4.0 has a bad release — missing the `fd-v10.4.0-x86_64-unknown-linux-musl.tar.gz` asset, which causes `mise up` to fail and blocks all release-plz runs. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Summary of ChangesHello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request implements a temporary workaround to resolve a critical dependency issue that was preventing release-plz workflows from executing. By disabling a specific command that was failing due to a problematic external release, the PR ensures that the release process can proceed without interruption until the underlying dependency problem is resolved. Highlights
Changelog
Activity
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request temporarily disables mise up in the release-plz script to work around a broken release of the fd tool. The change is correct and includes a helpful TODO comment. I've suggested a small improvement to the TODO to include a link to a tracking issue, which will make it easier to remember to revert this change once the upstream issue is fixed.
| fi | ||
|
|
||
| mise up | ||
| # TODO: re-enable once fd v10.4.0 asset is fixed (missing fd-v10.4.0-x86_64-unknown-linux-musl.tar.gz) |
There was a problem hiding this comment.
For better tracking of this temporary workaround, it's a good practice to include a link to the relevant issue (either in this repository or the upstream fd repository). This will make it easier to remember to re-enable this code once the issue is resolved.
# TODO(issue-link): re-enable once fd v10.4.0 asset is fixed (missing fd-v10.4.0-x86_64-unknown-linux-musl.tar.gz)
Greptile SummaryThis PR is a minimal, targeted workaround that temporarily comments out
Confidence Score: 5/5
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[release-plz script starts] --> B[Update CHANGELOG.md]
B --> C{"mise up\n(DISABLED — fd v10.4.0 broken asset)"}
C -->|"skipped (commented out)"| D[mise lock]
D --> E["eval $(mise env)\n(refresh PATH for current tools)"]
E --> F[Update embedded vfox plugins]
F --> G[Continue release steps...]
Last reviewed commit: 6283e4b |
| # TODO: re-enable once fd v10.4.0 asset is fixed (missing fd-v10.4.0-x86_64-unknown-linux-musl.tar.gz) | ||
| # mise up | ||
| mise lock | ||
| # Refresh PATH after mise up, since upgraded tools have new install paths |
There was a problem hiding this comment.
The comment on this line now refers to a step (mise up) that is commented out. While eval "$(mise env)" still runs (and is still useful for setting up the environment), the comment no longer accurately describes the context. Consider updating it to reflect that it sets up the environment for the currently installed tools, now that mise up is temporarily disabled.
| # Refresh PATH after mise up, since upgraded tools have new install paths | |
| # Refresh PATH to ensure tools have correct install paths | |
| eval "$(mise env)" |
Hyperfine Performance
|
| Command | Mean [ms] | Min [ms] | Max [ms] | Relative |
|---|---|---|---|---|
mise-2026.3.4 x -- echo |
23.1 ± 0.3 | 22.5 | 25.1 | 1.00 |
mise x -- echo |
23.6 ± 0.7 | 22.7 | 31.8 | 1.02 ± 0.03 |
mise env
| Command | Mean [ms] | Min [ms] | Max [ms] | Relative |
|---|---|---|---|---|
mise-2026.3.4 env |
23.0 ± 0.6 | 22.0 | 29.1 | 1.00 |
mise env |
23.0 ± 0.5 | 22.1 | 25.3 | 1.00 ± 0.03 |
mise hook-env
| Command | Mean [ms] | Min [ms] | Max [ms] | Relative |
|---|---|---|---|---|
mise-2026.3.4 hook-env |
23.7 ± 0.6 | 22.6 | 30.7 | 1.01 ± 0.03 |
mise hook-env |
23.6 ± 0.4 | 22.8 | 25.9 | 1.00 |
mise ls
| Command | Mean [ms] | Min [ms] | Max [ms] | Relative |
|---|---|---|---|---|
mise-2026.3.4 ls |
22.7 ± 0.4 | 21.9 | 25.5 | 1.00 |
mise ls |
22.9 ± 0.5 | 22.1 | 25.1 | 1.01 ± 0.03 |
xtasks/test/perf
| Command | mise-2026.3.4 | mise | Variance |
|---|---|---|---|
| install (cached) | 150ms | 151ms | +0% |
| ls (cached) | 83ms | 83ms | +0% |
| bin-paths (cached) | 87ms | 86ms | +1% |
| task-ls (cached) | 845ms | 813ms | +3% |
### 🚀 Features - **(vfox)** add `RUNTIME.envType` for libc variant detection by @malept in [#8493](#8493) - store provenance verification results in lockfile by @jdx in [#8495](#8495) ### 🐛 Bug Fixes - **(env)** skip remote version fetching for "latest" in prefer-offline mode by @jdx in [#8500](#8500) - **(tasks)** deduplicate shared deps across task delegation by @vadimpiven in [#8497](#8497) - **(windows)** correctly identify mise binary without extension by @jdx in [#8503](#8503) ### 🚜 Refactor - **(core)** migrate cmd! callers to async with kill_on_drop by @jdx in [a63f7d2](a63f7d2) ### Chore - **(ci)** temporarily disable `mise up` in release-plz by @jdx in [#8504](#8504) - consolidate all linters into hk.pkl by @jdx in [#8498](#8498) ## 📦 Aqua Registry Updates #### New Packages (1) - [`apache/ant`](https://github.com/apache/ant)
Summary
mise upinxtasks/release-plzto unblock release-plz runsfd-v10.4.0-x86_64-unknown-linux-musl.tar.gzasset, which causesmise upto failTest plan
🤖 Generated with Claude Code
Note
Low Risk
Small CI-only change that skips a tool upgrade step; primary risk is releases using slightly outdated tool versions until re-enabled.
Overview
Temporarily disables the
mise upstep inxtasks/release-plz(leavingmise lockand subsequent steps intact) to unblock CI releases.Adds a TODO comment documenting that this is a workaround for a broken
fdv10.4.0 musl asset and should be re-enabled once upstream is fixed.Written by Cursor Bugbot for commit 6283e4b. This will update automatically on new commits. Configure here.