Skip to content

chore(deps): update dependency aqua:evilmartians/lefthook to v2.1.6#58

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/aqua-evilmartians-lefthook-2.x
Open

chore(deps): update dependency aqua:evilmartians/lefthook to v2.1.6#58
renovate[bot] wants to merge 1 commit intomainfrom
renovate/aqua-evilmartians-lefthook-2.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Apr 28, 2026

This PR contains the following updates:

Package Update Change
aqua:evilmartians/lefthook patch 2.1.52.1.6

Release Notes

evilmartians/lefthook (aqua:evilmartians/lefthook)

v2.1.6

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • Automerge
    • At any time (no schedule defined)

🚦 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.


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

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

@github-actions
Copy link
Copy Markdown

Renovate PR Review Results

⚖️ Safety Assessment: ✅ Safe

🔍 Release Content Analysis

Version Change: v2.1.5v2.1.6 (patch release)

Release Date: April 16, 2026

Changes Included:

  • Fix: Normalize lefthook path for shell scripts (#1383) - improves Windows compatibility and path handling
  • Fix: Normalize root to always include trailing slash before path replacement (#1381) - ensures consistent path processing
  • Fix: Skip PTY allocation when stdout is not a terminal (#1393) - better non-interactive environment compatibility
  • Fix: Do not pipe stdout and stderr (#1382) - proper stream handling during hook execution
  • Fix: Log full scoped name for skipped jobs (#1291) - enhanced logging clarity
  • Docs: Upgrade docmd (#1391) - documentation tooling update

Breaking Changes: None identified. All changes are backward-compatible bug fixes and improvements.

Security Fixes: No explicit security vulnerabilities were addressed. Changes focus on stability, cross-platform compatibility, and output handling improvements.

🎯 Impact Scope Investigation

Usage Locations:

  1. mise.toml (line 4): Tool version specification - this is the only file being modified by the PR
  2. lefthook.yml: Git hook configuration defining pre-commit and pre-push commands
  3. CLAUDE.md (line 14): Documentation referencing lefthook v2.1.2 (outdated reference)

Dependency Impact:

  • Lefthook is installed via mise's aqua backend
  • No Go module dependencies affected (lefthook is a standalone binary tool)
  • No runtime dependencies affected

Configuration Impact:

  • Existing lefthook.yml configuration uses standard commands that remain compatible
  • Pre-commit hooks: go fmt, golangci-lint run, gitleaks git --pre-commit --staged, hadolint
  • Pre-push hooks: gitleaks git
  • All hook commands use stable lefthook features (commands, glob, run, stage_fixed)

CI/CD Impact:

  • No GitHub Actions workflows reference lefthook directly
  • CI checks (lint, hadolint, build, unit test, E2E test) are passing or in progress on the PR branch

💡 Recommended Actions

Immediate Actions:

  1. Safe to merge - This is a routine patch update with bug fixes only
  2. After merge, run mise install locally to update lefthook to v2.1.6
  3. Test pre-commit hooks by making a test commit to verify hook execution works as expected

Optional Follow-up:

  1. Update CLAUDE.md line 14 to reflect the current lefthook version (currently shows 2.1.2, should show 2.1.6 after merge)

No Migration Required: The update is fully backward-compatible with existing configurations.

🔗 Reference Links

Generated by koki-develop/claude-renovate-review

@renovate renovate Bot force-pushed the renovate/aqua-evilmartians-lefthook-2.x branch from d37e207 to 2387f33 Compare April 29, 2026 16:30
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.

0 participants