删除 Gitea Actions、Tag/Main 自动流水线和旧 Runner 配置,取消 Git 操作与发布授权的绑定。\n\n新增本地镜像发布、固定生产部署助手、digest manifest、迁移安全检查、simulation 冒烟及显式回滚流程。\n\n验证:pnpm lint、pnpm test、pnpm build、Go 全量测试、ShellCheck、Compose 配置、人工发布测试和 linux/amd64 完整栈冒烟。
29 lines
971 B
JSON
29 lines
971 B
JSON
{
|
|
"name": "easyai-ai-gateway",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"packageManager": "pnpm@10.18.1",
|
|
"scripts": {
|
|
"dev": "dotenv -e .env -- scripts/dev.sh",
|
|
"build": "nx run-many -t build -p api web",
|
|
"test": "nx run-many -t test -p api web",
|
|
"lint": "nx run-many -t lint -p web contracts",
|
|
"db:create": "scripts/create-database.sh",
|
|
"migrate": "nx run api:migrate",
|
|
"openapi": "nx run api:openapi",
|
|
"docker:build": "docker compose -f docker-compose.yml build --pull api web",
|
|
"release:publish": "scripts/publish-release-images.sh --components auto",
|
|
"release:deploy": "scripts/deploy-production-release.sh",
|
|
"test:release": "tests/release/manual-release-test.sh && tests/ci/migrations-test.sh"
|
|
},
|
|
"devDependencies": {
|
|
"@nx/vite": "^21.0.0",
|
|
"@vitejs/plugin-react": "^5.0.0",
|
|
"dotenv-cli": "^11.0.0",
|
|
"nx": "^21.0.0",
|
|
"typescript": "^5.8.0",
|
|
"vite": "^7.3.5",
|
|
"vitest": "3.2.6"
|
|
}
|
|
}
|