Skip to content

chore(deps): lock file maintenance#553

Merged
renovate[bot] merged 3 commits intomainfrom
renovate/lockfile-maintenance
Jan 6, 2026
Merged

chore(deps): lock file maintenance#553
renovate[bot] merged 3 commits intomainfrom
renovate/lockfile-maintenance

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Dec 29, 2025

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

🔧 This Pull Request updates lock files to use the latest dependency versions.


Configuration

📅 Schedule: Branch creation - "before 4am on monday" in timezone America/Chicago, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.


Note

Updates toolchain and dependencies, plus broad non-functional refactors for cleaner condition handling.

  • MSRV: bumps rust-version to 1.88.0 in Cargo.toml
  • Refactors: widespread use of Rust 1.88 let-chains/if-let chaining across src/* (e.g., cache freshness, file type detection, git stash/restore, settings/reporting, logger, steps parsing); intended no behavior change
  • Lockfiles: refreshes Cargo.lock and bun.lock with many crate and npm package bumps (e.g., tokio, reqwest, rustls, clap, rollup, vue, etc.)
  • Docs/Build: small tweaks to bin/generate_docs.rs and build/generate_builtins.rs for clearer checks and output

Written by Cursor Bugbot for commit 46e2825. This will update automatically on new commits. Configure here.

@renovate renovate Bot enabled auto-merge (squash) December 29, 2025 08:46
@renovate renovate Bot force-pushed the renovate/lockfile-maintenance branch 13 times, most recently from 088d933 to 4a345f6 Compare January 5, 2026 13:14
jdx pushed a commit that referenced this pull request Jan 5, 2026
I noticed that in a fair number of CI runs
([#566](https://github.com/jdx/hk/actions/runs/20628763525/job/59243530702?pr=566#step:8:1112),
[#553](https://github.com/jdx/hk/actions/runs/20626472664/job/59237860167?pr=553#step:8:1074),
[#535](https://github.com/jdx/hk/actions/runs/20626477180/job/59237893712?pr=535#step:8:1046))
the `cargo_check` builtin's tests were failing, seemingly related to the
[`+nightly` toolchain the `check` command
uses](https://github.com/jdx/hk/blob/main/pkl/builtins/cargo_check.pkl#L13).

Since the GitHub images don't include the nightly toolchain by default
(in
[`ubuntu-latest`](https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2404-Readme.md#rust-tools)
or
[`macos-latest`](https://github.com/actions/runner-images/blob/main/images/macos/macos-15-arm64-Readme.md#rust-tools)),
I thought it would be worth installing it as part of the setup before
running the tests.

I was able to reproduce the issue locally using
[`act`](https://github.com/nektos/act) and after applying my proposed
change, I no longer experienced this failure locally.

Signed-off-by: Joonas Bergius <joonas@bergi.us>
@renovate renovate Bot force-pushed the renovate/lockfile-maintenance branch 2 times, most recently from 03efa1a to c9ac1e4 Compare January 6, 2026 14:19
@renovate renovate Bot force-pushed the renovate/lockfile-maintenance branch from c9ac1e4 to ed0e0a5 Compare January 6, 2026 17:37
@socket-security
Copy link
Copy Markdown

socket-security Bot commented Jan 6, 2026

@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented Jan 6, 2026

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@renovate renovate Bot merged commit 84c3da7 into main Jan 6, 2026
16 checks passed
@renovate renovate Bot deleted the renovate/lockfile-maintenance branch January 6, 2026 18:54
@jdx jdx mentioned this pull request Jan 6, 2026
tmeijn pushed a commit to tmeijn/dotfiles that referenced this pull request Jan 9, 2026
This MR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [hk](https://github.com/jdx/hk) | minor | `1.28.0` → `1.29.0` |

MR created with the help of [el-capitano/tools/renovate-bot](https://gitlab.com/el-capitano/tools/renovate-bot).

**Proposed changes to behavior should be submitted there as MRs.**

---

### Release Notes

<details>
<summary>jdx/hk (hk)</summary>

### [`v1.29.0`](https://github.com/jdx/hk/blob/HEAD/CHANGELOG.md#1290---2026-01-06)

[Compare Source](jdx/hk@v1.28.0...v1.29.0)

##### 🚀 Features

- **(ghalint)** add ghalint config to hk builtin config by [@&#8203;hituzi-no-sippo](https://github.com/hituzi-no-sippo) in [#&#8203;551](jdx/hk#551)
- **(pinact)** add pinact config to hk builtin config by [@&#8203;hituzi-no-sippo](https://github.com/hituzi-no-sippo) in [#&#8203;552](jdx/hk#552)
- **(pkl)** add pkl file type by [@&#8203;hituzi-no-sippo](https://github.com/hituzi-no-sippo) in [#&#8203;571](jdx/hk#571)
- **(stylua)** use check\_diff instead of check command by [@&#8203;hituzi-no-sippo](https://github.com/hituzi-no-sippo) in [#&#8203;563](jdx/hk#563)
- **(vale)** add vale config to hk builtin config by [@&#8203;hituzi-no-sippo](https://github.com/hituzi-no-sippo) in [#&#8203;554](jdx/hk#554)
- **(zizmor)** add zizmor config to hk builtin config by [@&#8203;hituzi-no-sippo](https://github.com/hituzi-no-sippo) in [#&#8203;550](jdx/hk#550)
- add rumdl config to hk builtin config by [@&#8203;hituzi-no-sippo](https://github.com/hituzi-no-sippo) in [#&#8203;541](jdx/hk#541)
- add selene config to hk builtin config by [@&#8203;hituzi-no-sippo](https://github.com/hituzi-no-sippo) in [#&#8203;544](jdx/hk#544)
- Add `fix` to `cargo_check` builtin (running `cargo fix`) by [@&#8203;thejcannon](https://github.com/thejcannon) in [#&#8203;555](jdx/hk#555)
- Lua file type support by [@&#8203;hituzi-no-sippo](https://github.com/hituzi-no-sippo) in [#&#8203;558](jdx/hk#558)
- add editorconfig-checker config to hk builtin config by [@&#8203;hituzi-no-sippo](https://github.com/hituzi-no-sippo) in [#&#8203;557](jdx/hk#557)
- add ryl config to hk builtin config by [@&#8203;hituzi-no-sippo](https://github.com/hituzi-no-sippo) in [#&#8203;543](jdx/hk#543)
- add buf\_format builtin using buf cli by [@&#8203;joonas](https://github.com/joonas) in [#&#8203;565](jdx/hk#565)
- add buf\_lint builtin using buf cli by [@&#8203;joonas](https://github.com/joonas) in [#&#8203;562](jdx/hk#562)
- apply check\_diff output directly using git apply by [@&#8203;jdx](https://github.com/jdx) in [#&#8203;561](jdx/hk#561)

##### 🐛 Bug Fixes

- **(ci)** pre-install nightly toolchain for cargo\_check tests by [@&#8203;joonas](https://github.com/joonas) in [#&#8203;567](jdx/hk#567)
- **(rubocop)** fix rubocop fix command by [@&#8203;hituzi-no-sippo](https://github.com/hituzi-no-sippo) in [#&#8203;572](jdx/hk#572)
- Fix the `jq` builtin by [@&#8203;thejcannon](https://github.com/thejcannon) in [#&#8203;533](jdx/hk#533)
- Fix the `rg` command in the tasks by [@&#8203;thejcannon](https://github.com/thejcannon) in [#&#8203;534](jdx/hk#534)
- Make `settings.toml` and `Config.pkl` agree on keys by [@&#8203;thejcannon](https://github.com/thejcannon) in [#&#8203;539](jdx/hk#539)
- Add `check_list_files` to `cargo_fmt` builtin by [@&#8203;thejcannon](https://github.com/thejcannon) in [#&#8203;542](jdx/hk#542)
- Remove `jq`'s `check` command by [@&#8203;thejcannon](https://github.com/thejcannon) in [#&#8203;549](jdx/hk#549)

##### 🚜 Refactor

- **(ruby)** use types instead of glob for Ruby builtins by [@&#8203;hituzi-no-sippo](https://github.com/hituzi-no-sippo) in [#&#8203;564](jdx/hk#564)
- Simplify RunType/CheckType by [@&#8203;thejcannon](https://github.com/thejcannon) in [#&#8203;547](jdx/hk#547)

##### 📚 Documentation

- **(config)** fix indentations in `workspace_indicator` example by [@&#8203;hituzi-no-sippo](https://github.com/hituzi-no-sippo) in [#&#8203;573](jdx/hk#573)

##### 🧪 Testing

- Add `actionlint` test by [@&#8203;thejcannon](https://github.com/thejcannon) in [#&#8203;537](jdx/hk#537)
- shfmt by [@&#8203;thejcannon](https://github.com/thejcannon) in [#&#8203;538](jdx/hk#538)
- Clean up some `check_` builtin tests by [@&#8203;thejcannon](https://github.com/thejcannon) in [#&#8203;536](jdx/hk#536)
- Test `rustfmt` and `cargo_format` by [@&#8203;thejcannon](https://github.com/thejcannon) in [#&#8203;540](jdx/hk#540)
- Add tests to the mypy builtin by [@&#8203;thejcannon](https://github.com/thejcannon) in [#&#8203;560](jdx/hk#560)
- Add tests to the isort builtin by [@&#8203;thejcannon](https://github.com/thejcannon) in [#&#8203;559](jdx/hk#559)

##### 📦️ Dependency Updates

- update anthropics/claude-code-action digest to [`7145c3e`](jdx/hk@7145c3e) by [@&#8203;renovate\[bot\]](https://github.com/renovate\[bot]) in [#&#8203;545](jdx/hk#545)
- update rust crate serde\_json to v1.0.147 by [@&#8203;renovate\[bot\]](https://github.com/renovate\[bot]) in [#&#8203;546](jdx/hk#546)
- update rust crate serde\_json to v1.0.148 by [@&#8203;renovate\[bot\]](https://github.com/renovate\[bot]) in [#&#8203;569](jdx/hk#569)
- update rust crate tracing to v0.1.44 by [@&#8203;renovate\[bot\]](https://github.com/renovate\[bot]) in [#&#8203;570](jdx/hk#570)
- lock file maintenance by [@&#8203;renovate\[bot\]](https://github.com/renovate\[bot]) in [#&#8203;553](jdx/hk#553)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this MR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box

---

This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNzUuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiUmVub3ZhdGUgQm90IiwiYXV0b21hdGlvbjpib3QtYXV0aG9yZWQiLCJkZXBlbmRlbmN5LXR5cGU6Om1pbm9yIl19-->
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.

1 participant