fix: CI 脚本移除 make 依赖,改用直接命令
This commit is contained in:
@ -24,7 +24,8 @@ echo "========================================"
|
|||||||
# 1. 格式检查
|
# 1. 格式检查
|
||||||
echo ""
|
echo ""
|
||||||
echo "==> 1/3 格式检查 (gofumpt + goimports)"
|
echo "==> 1/3 格式检查 (gofumpt + goimports)"
|
||||||
make fmt-check
|
test -z "$(gofumpt -l internal/ cmd/)" || { echo "gofumpt: 以下文件格式不正确:"; gofumpt -l internal/ cmd/; exit 1; }
|
||||||
|
test -z "$(goimports -l internal/ cmd/)" || { echo "goimports: 以下文件 import 不规范:"; goimports -l internal/ cmd/; exit 1; }
|
||||||
|
|
||||||
# 2. 编译检查
|
# 2. 编译检查
|
||||||
echo ""
|
echo ""
|
||||||
@ -35,9 +36,9 @@ go build ./...
|
|||||||
echo ""
|
echo ""
|
||||||
echo "==> 3/3 静态分析 (golangci-lint)"
|
echo "==> 3/3 静态分析 (golangci-lint)"
|
||||||
if $STRICT; then
|
if $STRICT; then
|
||||||
make lint-strict
|
golangci-lint run ./...
|
||||||
else
|
else
|
||||||
make lint
|
golangci-lint run ./... || true
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
|
|||||||
Reference in New Issue
Block a user