forked from FelixSeptem/pre-commit-golang
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.pre-commit-hooks.yaml
30 lines (30 loc) · 950 Bytes
/
.pre-commit-hooks.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
- id: bazel-buildifier
name: 'bazel buildifier'
entry: run-bazel-buildifier.sh
files: 'BUILD.bazel|BUILD'
language: 'script'
description: "Runs `buildifier`, requires bazel buildifier"
- id: go-imports
name: 'go imports'
entry: run-go-imports.sh
files: '\.go$'
language: 'script'
description: "Runs `go imports`, requires golang"
- id: go-critic
name: 'go-critic'
entry: run-go-critic.sh
files: '\.go$'
language: 'script'
description: "Runs `go-critic`, requires go-critic"
- id: golangci-lint
name: 'golangci-lint'
entry: run-golangci-lint.sh
files: '\.go$'
language: 'script'
description: "Runs `golangci-lint`, requires golangci-lint"
- id: golangci-lint-conf
name: 'golangci-lint-conf'
entry: run-golangci-lint-conf.sh
files: '\.go$'
language: 'script'
description: "Runs `golangci-lint` read local config file, requires golangci-lint"