From 77cc7d19b4471530939889c153fa131bb0900981 Mon Sep 17 00:00:00 2001 From: David Beitey Date: Mon, 30 Jan 2023 11:14:10 +1000 Subject: [PATCH] fix: check only changed files in pre-commit hook Fixes #1245 by passing filenames from pre-commit to `golangci-lint run` and when used with `--new-from-rev HEAD` allows for partial commit support. --- .pre-commit-hooks.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-hooks.yaml b/.pre-commit-hooks.yaml index 92a01f441216..1b7242d1952f 100644 --- a/.pre-commit-hooks.yaml +++ b/.pre-commit-hooks.yaml @@ -1,7 +1,7 @@ - id: golangci-lint name: golangci-lint description: Fast linters runner for Go. - entry: golangci-lint run --fix + entry: golangci-lint run --new-from-rev HEAD --fix types: [go] language: golang - pass_filenames: false + pass_filenames: true