fix(ci): 补齐 go.sum 中 Linux 专属依赖,修复 go vet missing go.sum entry
This commit is contained in:
@@ -172,6 +172,10 @@
|
||||
>
|
||||
> **为什么内嵌时区库**:Windows 没有 `/usr/share/zoneinfo`,为了 `timezone = Asia/Shanghai` 在任何机器上都可用,引入了 `time/tzdata`(约 0.5 MB)。
|
||||
|
||||
> 改了依赖之后,请在 Windows 上额外跑一次 `GOOS=linux go build ./...` 再提交 `go.sum`:
|
||||
> 有些依赖(例如 `modernc.org/libc` 的 Linux 专用文件)只在 Linux 构建路径下被编译,
|
||||
> 只在本机 Windows 构建会漏掉它们的 `go.sum` 条目,导致 CI 报 `missing go.sum entry`。
|
||||
|
||||
测试:
|
||||
|
||||
```powershell
|
||||
|
||||
Reference in New Issue
Block a user