Update dependency prek to v0.4.4#151
Conversation
|
📝 WalkthroughWalkthroughThis PR updates the ChangesTool version update
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~1 minute 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@mise.toml`:
- Line 14: The lockfile is missing the newly bumped prek = "0.4.4" while
lockfile = true forces CI to use mise.lock; regenerate and commit an updated
lockfile by running `mise install` locally to update mise.lock so it includes
prek@0.4.4, verify the updated mise.lock contains the new prek entry, then add
and commit the updated mise.lock to the PR.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: ASSERTIVE
Plan: Pro Plus
Run ID: 863465ba-1768-4b17-8d0d-537b8f40538d
📒 Files selected for processing (1)
mise.toml
📜 Review details
🧰 Additional context used
📓 Path-based instructions (1)
{package.json,mise.toml}
📄 CodeRabbit inference engine (AGENTS.md)
Use
packageManagerfield inpackage.jsonto pin the pnpm version, settingidiomatic_version_file_enable_tools = ["pnpm"]inmise.tomlto read the version from the same field
Files:
mise.toml
🧠 Learnings (4)
📓 Common learnings
Learnt from: CR
Repo: gtbuchanan/tooling PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-06-04T20:00:49.800Z
Learning: Applies to .github/workflows/*.yml : Every job that needs Node, pnpm, or prek must prepend `mise-setup` to install exact versions pinned in `mise.toml` / `mise.lock`
📚 Learning: 2026-06-04T20:00:49.800Z
Learnt from: CR
Repo: gtbuchanan/tooling PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-06-04T20:00:49.800Z
Learning: Run `pnpm build`, `pnpm test:slow`, and `pnpm test:e2e` with `--concurrency=1` in Termux/Android environments to avoid OOM
Applied to files:
mise.toml
📚 Learning: 2026-06-04T20:00:49.800Z
Learnt from: CR
Repo: gtbuchanan/tooling PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-06-04T20:00:49.800Z
Learning: Applies to .pre-commit-config.yaml : Define pre-commit hooks in `.pre-commit-config.yaml` and ensure prek is installed automatically via the `prepare` script on `pnpm install`
Applied to files:
mise.toml
📚 Learning: 2026-06-04T20:00:49.800Z
Learnt from: CR
Repo: gtbuchanan/tooling PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-06-04T20:00:49.800Z
Learning: Applies to .github/workflows/*.yml : Every job that needs Node, pnpm, or prek must prepend `mise-setup` to install exact versions pinned in `mise.toml` / `mise.lock`
Applied to files:
mise.toml
🪛 GitHub Actions: PR / 5_CI _ Config Check.txt
mise.toml
[warning] 1-1: mise WARN: Failed to resolve tool version list for prek: [~/work/tooling/tooling/mise.toml] prek@0.4.4 is not in the lockfile. Hint: Run mise install without --locked to update the lockfile.
[warning] 1-1: mise WARN: Failed to resolve tool version list for prek: [~/work/tooling/tooling/mise.toml] prek@0.4.4 is not in the lockfile. Hint: Run mise install without --locked to update the lockfile.
[error] 1-1: mise ERROR: Failed to install aqua:j178/prek@0.4.4: prek@0.4.4 is not in the lockfile. Hint: Run mise install without --locked to update the lockfile.
🪛 GitHub Actions: PR / CI _ Build
mise.toml
[warning] 1-1: mise WARN: Failed to resolve tool version list for prek: prek@0.4.4 is not in the lockfile. Hint: Run mise install without --locked to update the lockfile.
[error] 1-1: mise ERROR: Failed to install aqua:j178/prek@0.4.4: prek@0.4.4 is not in the lockfile. Hint: Run mise install without --locked to update the lockfile.
| [tools] | ||
| node = "24.16.0" | ||
| prek = "0.4.3" | ||
| prek = "0.4.4" |
There was a problem hiding this comment.
Critical: Update mise.lock to include prek@0.4.4.
The pipeline is failing because the lockfile does not contain the new prek version. When lockfile = true (line 6), CI runs mise install --locked, which requires all tool versions to exist in mise.lock.
🔧 Proposed fix
Run this command locally to regenerate the lockfile with prek@0.4.4:
mise installThen commit the updated mise.lock file to this PR.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@mise.toml` at line 14, The lockfile is missing the newly bumped prek =
"0.4.4" while lockfile = true forces CI to use mise.lock; regenerate and commit
an updated lockfile by running `mise install` locally to update mise.lock so it
includes prek@0.4.4, verify the updated mise.lock contains the new prek entry,
then add and commit the updated mise.lock to the PR.
This PR contains the following updates:
0.4.3→0.4.4Release Notes
j178/prek (prek)
v0.4.4Compare Source
Released on 2026-06-04.
Highlights
0.4.4 makes
prek runeasier to watch and easier to slice.Hook stream output now shows a small live preview under the running hook in the
progress UI. Long-running hooks no longer look stuck while they are producing
logs, and failed hooks are easier to diagnose because recent output is already
visible before the final result.
The new group selector lets a single config support different workflows. Tag
hooks with
groups, then select or exclude those groups at run time:This is useful when local development, CI, slow validation, or project-specific
checks need different hook sets without splitting the config.
Enhancements
prek run(#2141)Bug fixes
Documentation
Contributors
Configuration
📅 Schedule: (in timezone America/Chicago)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.