chore: 新增 P2 稳定化执行合同快照及根目录门禁脚本
- B1~B4 全部 DONE,旧快照不变 - check-minimal.sh 本地最小门禁入口
这个提交包含在:
可执行文件
+33
@@ -0,0 +1,33 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
||||
|
||||
echo "=== [1/3] Server Prisma Validate ==="
|
||||
(
|
||||
cd "$ROOT_DIR/server"
|
||||
npm run prisma:validate
|
||||
)
|
||||
|
||||
echo ""
|
||||
echo "=== [2/3] Server Static Checks ==="
|
||||
(
|
||||
cd "$ROOT_DIR/server"
|
||||
node --check src/routes/reimbursements.js
|
||||
node --check src/routes/workflow.js
|
||||
node --check src/routes/delegations.js
|
||||
node --check src/jobs/delegationRevokeJob.js
|
||||
bash -n scripts/regression-workflow-actions.sh
|
||||
bash -n scripts/regression-all.sh
|
||||
)
|
||||
|
||||
echo ""
|
||||
echo "=== [3/3] Client Typecheck + Build ==="
|
||||
(
|
||||
cd "$ROOT_DIR/client"
|
||||
npm run typecheck
|
||||
npm run build
|
||||
)
|
||||
|
||||
echo ""
|
||||
echo "[OK] Minimal checks passed"
|
||||
在新工单中引用
屏蔽一个用户