Skip to content

chore: refresh mise lockfile - #637

Merged
zywind merged 2 commits into
mainfrom
zywind/mise-lock-refresh
Jul 15, 2026
Merged

chore: refresh mise lockfile#637
zywind merged 2 commits into
mainfrom
zywind/mise-lock-refresh

Conversation

@zywind

@zywind zywind commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Summary

  • pin mise 2026.7.5 for worktree-aware config trust
  • refresh tool metadata for all configured platforms
  • add resolved asset API URLs and yq checksums

Test plan

  • mise run format-check
  • mise run lock-check
  • git diff --check

Summary by CodeRabbit

  • Chores
    • Updated the required mise version to 2026.7.5 for improved tooling compatibility.

Signed-off-by: Yunfeng Zhang <yunzhang@nvidia.com>
@zywind
zywind requested a review from a team as a code owner July 13, 2026 17:52
@github-actions github-actions Bot added the area:dev-ex Affects build or dev experience label Jul 13, 2026
@binaryaaron
binaryaaron self-requested a review July 13, 2026 17:53
@zywind
zywind enabled auto-merge July 13, 2026 17:55

@binaryaaron binaryaaron left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

let's pin mise to https://github.com/jdx/mise/releases/tag/v2026.7.5 as well; the new worktree linked trust will be nice

Signed-off-by: Yunfeng Zhang <yunzhang@nvidia.com>
@coderabbitai

coderabbitai Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: 8cfc80b7-59a3-4cac-bece-e76bcad83c5f

📥 Commits

Reviewing files that changed from the base of the PR and between fcb6e76 and 8a23062.

⛔ Files ignored due to path filters (1)
  • mise.lock is excluded by !**/*.lock, !mise.lock
📒 Files selected for processing (1)
  • .mise.toml
📜 Recent review details
⏰ Context from checks skipped due to timeout. (8)
  • GitHub Check: Unit Tests (3.11)
  • GitHub Check: Unit Tests (3.12)
  • GitHub Check: Unit Tests (3.13)
  • GitHub Check: Greptile Review
  • GitHub Check: Analyze (python)
  • GitHub Check: Analyze (javascript-typescript)
  • GitHub Check: Typecheck
  • GitHub Check: Analyze (Python)
🧰 Additional context used
📓 Path-based instructions (1)
.mise.toml

📄 CodeRabbit inference engine (STYLE_GUIDE.md)

Keep the root task include under [task_config].

Files:

  • .mise.toml

⚙️ CodeRabbit configuration file

Treat .mise.toml as toolchain supply-chain configuration. Check pinned tool choices, install cadence, platform coverage, environment settings, and whether changes require regenerating mise.lock.

Files:

  • .mise.toml
🔇 Additional comments (1)
.mise.toml (1)

13-13: LGTM!


Walkthrough

The project’s pinned mise minimum version is updated from 2026.5.2 to 2026.7.5 in .mise.toml.

Changes

Mise version configuration

Layer / File(s) Summary
Update mise minimum version
.mise.toml
Raises the configured min_version requirement to 2026.7.5.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Suggested labels: chore

Suggested reviewers: binaryaaron, mckornfield

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title matches the main change: refreshing the mise lockfile and related version pinning.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch zywind/mise-lock-refresh

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot added the chore Maintenance not tied to a user-visible change label Jul 13, 2026
@zywind

zywind commented Jul 13, 2026

Copy link
Copy Markdown
Contributor Author

let's pin mise to https://github.com/jdx/mise/releases/tag/v2026.7.5 as well; the new worktree linked trust will be nice

Done

@greptile-apps

greptile-apps Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR refreshes the mise tool lock metadata. The main changes are:

  • Bumps the required mise version to 2026.7.5.
  • Adds resolved GitHub asset API URLs for locked tools.
  • Adds yq checksums for the configured platforms.

Confidence Score: 4/5

The macos-arm64 yq lock entry needs a fix before merging.

  • Apple Silicon macOS resolves to the Intel yq asset.
  • The affected install can use the wrong binary architecture or fail checksum validation.
  • The other refreshed lock entries look like metadata-only updates from the inspected diff.

mise.lock

Important Files Changed

Filename Overview
.mise.toml Bumps the minimum supported mise version.
mise.lock Refreshes lock metadata, but the yq macos-arm64 entry points at the amd64 macOS asset.

Reviews (1): Last reviewed commit: "chore: pin mise 2026.7.5" | Re-trigger Greptile

Comment thread mise.lock
@zywind
zywind requested a review from binaryaaron July 13, 2026 18:21

@binaryaaron binaryaaron left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks! we read the version to install dynamically so this will probably require a small update.

@zywind
zywind added this pull request to the merge queue Jul 15, 2026
Merged via the queue into main with commit e974bdf Jul 15, 2026
22 of 24 checks passed
@zywind
zywind deleted the zywind/mise-lock-refresh branch July 15, 2026 16:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-ex Affects build or dev experience chore Maintenance not tied to a user-visible change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants