Skip to content

chore: update mise.lock#10418

Merged
jdx merged 1 commit into
jdx:mainfrom
JamBalaya56562:chore-update-mise-lock-pitchfork
Jun 14, 2026
Merged

chore: update mise.lock#10418
jdx merged 1 commit into
jdx:mainfrom
JamBalaya56562:chore-update-mise-lock-pitchfork

Conversation

@JamBalaya56562

@JamBalaya56562 JamBalaya56562 commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

What

Refresh mise.lock to the latest eligible versions for the tracked dev tools.

Note: this PR originally also added pitchfork to [tools]. Per review, pitchfork is installed globally and pitchfork.toml is kept for docs, so the pitchfork changes were dropped — this is now purely a lockfile refresh.

mise.lock bumps

tool old → new
aube 1.16.1 → 1.19.0
bun 1.3.13 → 1.3.14
cargo-binstall 1.19.0 → 1.20.0
cargo-insta 1.47.2 → 1.48.0
cargo:cargo-edit 0.13.10 → 0.13.11
communique 1.1.2 → 1.1.3
gh 2.92.0 → 2.94.0
hk 1.45.0 → 1.48.0
node 24.15.0 → 24.16.0
prettier 3.8.3 → 3.8.4
sops 3.12.2 → 3.13.1
stylua 2.4.1 → 2.5.2

Versions respect the repo's minimum_release_age policy (e.g. aube resolves to 1.19.0 rather than the newer 1.20.0). Verified on Windows and Linux (Docker) that the locked versions install across platforms.

🤖 Generated with Claude Code

@coderabbitai

coderabbitai Bot commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

A single line is added to mise.toml, registering pitchfork at latest in the [tools] table.

Changes

Add pitchfork tool to mise.toml

Layer / File(s) Summary
Add pitchfork tool entry
mise.toml
Inserts pitchfork = "latest" into the [tools] table.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~1 minute

Poem

A bunny hops in, adds a tool with glee,
pitchfork = "latest" — simple as can be!
One line in the toml, nothing more to say,
The dev environment grows richer today. 🐇🌿

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Title check ⚠️ Warning The PR title 'chore: update mise.lock' does not accurately reflect the main change. While the PR does update mise.lock, it primarily adds pitchfork as a new managed tool to mise.toml, with the lock file update being a secondary consequence. Consider a more accurate title such as 'chore: add pitchfork to mise.toml and update mise.lock' or 'chore: add pitchfork as managed tool' to better reflect the primary change.
✅ Passed checks (4 passed)
Check name Status Explanation
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.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


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

@greptile-apps

greptile-apps Bot commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR adds pitchfork as a formally managed mise tool (it was already in use via pitchfork.toml but untracked), and regenerates mise.lock with up-to-date checksums and URLs for 13 tools across 9 platforms.

  • mise.toml: one-line addition of pitchfork = "latest" in alphabetical position among the tool declarations.
  • mise.lock: bumps aube, bun, cargo-binstall, cargo-insta, cargo:cargo-edit, communique, gh, hk, node, prettier, sops, and stylua; adds a new [[tools.pitchfork]] block (v2.13.1, 6 platform variants — musl builds are absent upstream, consistent with other jdx tools like hk).

Confidence Score: 5/5

Straightforward tooling maintenance — one new tool declaration and a lockfile regeneration with no logic changes.

Both files are pure configuration with no logic changes. The single new tool declaration and lockfile regeneration carry no risk of behavioral regression.

No files require special attention.

Important Files Changed

Filename Overview
mise.toml Adds pitchfork = "latest" to the managed tools list, formalizing a dependency that was already used via pitchfork.toml but not tracked by mise.
mise.lock Bumps 13 tool versions and adds lock entries for pitchfork 2.13.1; checksums and URLs are consistent across all platform variants. Pitchfork lock entries omit musl variants, reflecting that no musl builds are published upstream (consistent with tools like hk).

Reviews (1): Last reviewed commit: "chore: add pitchfork to mise tools and u..." | Re-trigger Greptile

Comment thread mise.toml Outdated
"npm:markdownlint-cli" = "latest"
prettier = "3"
"npm:ajv-cli" = "latest"
pitchfork = "latest"

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

I don't think we need pitchfork

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Makes sense — I'll drop the pitchfork = "latest" line and its mise.lock entry, keeping just the lockfile refresh for the existing tools.

While I'm here: there's a pitchfork.toml at the repo root (a [daemons.docs] entry that runs mise run docs). If pitchfork isn't needed, is that file still used, or should I remove it as well?

@jdx jdx Jun 14, 2026

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

it's just for docs I don't want to remove the pitchfork config, pitchfork also needs to be installed globally

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Done — removed pitchfork = "latest" and its mise.lock entry, and left pitchfork.toml in place. The PR is now just the mise.lock refresh for the existing tools.

Refresh mise.lock to the latest eligible versions for the tracked tools: aube,
bun, cargo-binstall, cargo-insta, cargo:cargo-edit, communique, gh, hk, node,
prettier, sops, and stylua. Versions respect the repo's minimum_release_age
policy (e.g. aube resolves to 1.19.0 rather than the newer 1.20.0).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@JamBalaya56562 JamBalaya56562 force-pushed the chore-update-mise-lock-pitchfork branch from c843216 to 40eb4ff Compare June 14, 2026 02:06
@greptile-apps

greptile-apps Bot commented Jun 14, 2026

Copy link
Copy Markdown
Contributor

No reviewable files after applying ignore patterns.

@JamBalaya56562 JamBalaya56562 changed the title chore: add pitchfork to mise tools and update mise.lock chore: update mise.lock Jun 14, 2026
@jdx jdx enabled auto-merge (squash) June 14, 2026 02:12
@jdx jdx merged commit 771328b into jdx:main Jun 14, 2026
33 checks passed
@JamBalaya56562 JamBalaya56562 deleted the chore-update-mise-lock-pitchfork branch June 14, 2026 02:18
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.

2 participants