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
ROOT="$(cd "$(dirname "$0")/.." && pwd)"
export PATH="$HOME/go/bin:$PATH"
cd "$ROOT"
@ -24,8 +23,7 @@ echo "========================================"
# 1. 格式检查
echo ""
echo "==> 1/3 格式检查 (gofumpt + goimports)"
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; }
make fmt-check
# 2. 编译检查
echo ""
@ -36,9 +34,9 @@ go build ./...
echo ""
echo "==> 3/3 静态分析 (golangci-lint)"
if $STRICT; then
golangci-lint run ./...
make lint-strict
else
golangci-lint run ./... || true
make lint
fi
echo ""