- 数据库默认文件 filecodebox.db → fileshare.db(config.go 默认值与全部文档/编排同步) - Go module filecodebox → fileshare(全部 import 同步,build/vet/test 全绿) - 应用版本 APP_VERSION 2.5.6 → 26.9(health 接口已验证返回 26.9) - deploy 编排统一:compose 项目名、Postgres 默认凭据、minio 桶名、env 注释 - JWT issuer、存储临时目录前缀、web 包名同步 fileshare - CI:镜像 tag 以 APP_VERSION 为唯一版本源,main/tag 推送即发布 ${VER} + latest;tag 触发时校验 tag 名与 APP_VERSION 一致,防错版 - 本地开发库文件已改名 fileshare.db(含 -shm/-wal 清理)
- push/PR 触发:后端 gofmt/vet/test/build + health 冒烟, 前端 npm ci/类型检查/构建 + 站内文档嵌入校验 - main/tag v* 触发 Release:先跑测试门禁, 再 buildx 多架构(amd64/arm64)构建推送阿里云 ACR(provenance/sbom 关闭, 规避 ACR 不识别 OCI empty manifest 的问题) - 检出用 GITHUB_TOKEN 自克隆,不依赖 github.com 的外部 action