Loading...
Loading...
Compare original and translation side by side
bashresources/*.jsbashresources/*.js| Transition | Trigger | Gate |
|---|---|---|
| new request | — |
| QA loop + secret scan PASS locally | |
| user approves the release prompt below | same CI wait → merge → tag → bump |
| immediately after the release PR merges | back-merge, no PR needed. The bump commit exists only on |
"Would you like to release this to the production environment?"v<major>.<minor>.<patch>package.json:version0.0.0git revertmain| 阶段过渡 | 触发条件 | 准入条件 |
|---|---|---|
| 新需求发起 | — |
| 本地QA循环+密钥扫描通过 | |
| 用户确认下方的发布提示 | 等待CI验证通过 → 合并 → 打标签 → 版本号升级 |
| 发布PR合并完成后立即执行 | 反向合并,无需创建PR。版本号升级提交仅存在于 |
"是否要将此版本发布到生产环境?"v<major>.<minor>.<patch>package.json:version0.0.0maingit revertreferences/playwright-qa-rules.mdbaseURLlintbuildgitleaks protect --stageddetectreferences/playwright-qa-rules.mdprocess.envreferences/react-firestore-rules.mdreferences/playwright-qa-rules.mdbaseURLlintbuildgitleaks protect --stageddetectreferences/playwright-qa-rules.mdprocess.envreferences/react-firestore-rules.mdlocalhostnode resources/resolve-preview-url.js # exit 0 -> prints PREVIEW_URL=<url>resolve-preview-url.jsvercel listvercel inspect⚡️ Features deployed successfully! Preview URL: https://project-git-develop-user.vercel.applocalhostnode resources/resolve-preview-url.js # exit 0 -> prints PREVIEW_URL=<url>resolve-preview-url.jsvercel listvercel inspect⚡️ Features deployed successfully! Preview URL: https://project-git-develop-user.vercel.app| Requested | Proposed alternative | |
|---|---|---|
| Security risk | ||
| Maintenance cost |
"I understand the risk and insist on this."| 请求的操作 | 建议替代方案 | |
|---|---|---|
| 安全风险 | ||
| 维护成本 |
"I understand the risk and insist on this."| ID | Item | Result | Evidence |
|---|---|---|---|
| F1 | Local QA Test | PASS / FAIL / N/A | [test log snippet] |
| F2 | Preview URL | PASS / FAIL / N/A | [live vercel preview URL] |
| F3 | Secret Scan | PASS / FAIL / N/A | [scan result summary] |
| ID | 检查项 | 结果 | 证据 |
|---|---|---|---|
| F1 | 本地QA测试 | 通过 / 失败 / 不适用 | [测试日志片段] |
| F2 | 预览URL | 通过 / 失败 / 不适用 | [Vercel实时预览URL] |
| F3 | 密钥扫描 | 通过 / 失败 / 不适用 | [扫描结果摘要] |
[file path][文件路径][Playwright execution output][Playwright execution output]