Skip to content
/ utils Public

Use Bun instead of Node.js pre-commit hooks#673

Merged
5ouma merged 1 commit intomainfrom
feat-pre-commit-renovate-bun
Jan 24, 2026
Merged

Use Bun instead of Node.js pre-commit hooks#673
5ouma merged 1 commit intomainfrom
feat-pre-commit-renovate-bun

Conversation

@5ouma
Copy link
Owner

@5ouma 5ouma commented Jan 24, 2026

It makes the download speed faster.

It makes download speed faster.
Copilot AI review requested due to automatic review settings January 24, 2026 12:48
@github-actions github-actions bot added 🎉 New Feature A new feature 🚸 pre-commit Check the code with pre-commit hooks labels Jan 24, 2026
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR modifies the pre-commit configuration to use Bun instead of Node.js as the runtime for the renovate-config-validator hook, with the stated goal of improving download speed.

Changes:

  • Added language: bun and language_version: default configuration to the renovate-config-validator pre-commit hook

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@coderabbitai
Copy link

coderabbitai bot commented Jan 24, 2026

Caution

Review failed

Failed to post review comments

Walkthrough

The .pre-commit-config.yaml file is updated to add language configuration to the renovate-config-validator hook, specifying bun as the language and default as the language_version. This modifies the hook's execution runtime without changing its identity, files, or arguments.

Changes

Cohort / File(s) Summary
Pre-commit configuration
\.pre-commit-config\.yaml
Added language configuration to renovate-config-validator hook: set language: bun and language_version: default

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main change: switching pre-commit hooks from Node.js to Bun runtime.
Description check ✅ Passed The description relates to the changeset by explaining the rationale for using Bun (faster download speed).
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

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

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feat-pre-commit-renovate-bun

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@5ouma 5ouma merged commit 5b6d92b into main Jan 24, 2026
11 checks passed
@5ouma 5ouma deleted the feat-pre-commit-renovate-bun branch January 24, 2026 12:54
@5ouma 5ouma bot mentioned this pull request Jan 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🎉 New Feature A new feature 🚸 pre-commit Check the code with pre-commit hooks

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants