chore: 安装 make,ci.sh 恢复调用 Makefile 目标

This commit is contained in:
2026-06-22 02:29:58 +08:00
parent 99721f562c
commit 742b79475f

View File

@ -7,7 +7,6 @@
set -euo pipefail set -euo pipefail
ROOT="$(cd "$(dirname "$0")/.." && pwd)" ROOT="$(cd "$(dirname "$0")/.." && pwd)"
export PATH="$HOME/go/bin:$PATH"
cd "$ROOT" cd "$ROOT"
@ -24,8 +23,7 @@ echo "========================================"
# 1. 格式检查 # 1. 格式检查
echo "" echo ""
echo "==> 1/3 格式检查 (gofumpt + goimports)" echo "==> 1/3 格式检查 (gofumpt + goimports)"
test -z "$(gofumpt -l internal/ cmd/)" || { echo "gofumpt: 以下文件格式不正确:"; gofumpt -l internal/ cmd/; exit 1; } make fmt-check
test -z "$(goimports -l internal/ cmd/)" || { echo "goimports: 以下文件 import 不规范:"; goimports -l internal/ cmd/; exit 1; }
# 2. 编译检查 # 2. 编译检查
echo "" echo ""
@ -36,9 +34,9 @@ go build ./...
echo "" echo ""
echo "==> 3/3 静态分析 (golangci-lint)" echo "==> 3/3 静态分析 (golangci-lint)"
if $STRICT; then if $STRICT; then
golangci-lint run ./... make lint-strict
else else
golangci-lint run ./... || true make lint
fi fi
echo "" echo ""