Skip to content

Commit e908607

Browse files
committed
add golangci lint gha
Signed-off-by: yuluo-yx <yuluo08290126@gmail.com>
1 parent 3daf00b commit e908607

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

Makefile

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
.PHONY: help lint lint-fix
22

3-
help: ## 显示帮助信息
4-
@echo "可用的 make 命令:"
5-
@echo " make lint - 运行 golangci-lint 检查代码"
6-
@echo " make lint-fix - 运行 golangci-lint 并自动修复问题"
7-
83
lint: ## 运行 golangci-lint
94
@for dir in $$(find . -name "*.go" -type f -exec dirname {} \; | sort -u); do \
105
echo "Linting $$dir..."; \
11-
(cd $$dir && golangci-lint run --timeout=5m) || true; \
6+
(cd $$dir && golangci-lint run --timeout=5m *.go) || true; \
127
done
138

149
lint-fix: ## 运行 golangci-lint 并自动修复
1510
@for dir in $$(find . -name "*.go" -type f -exec dirname {} \; | sort -u); do \
1611
echo "Linting and fixing $$dir..."; \
17-
(cd $$dir && golangci-lint run --fix --timeout=5m) || true; \
12+
(cd $$dir && golangci-lint run --fix --timeout=5m *.go) || true; \
1813
done

0 commit comments

Comments
 (0)