feat(hlcc): dispatch approved deployments by explicit signal

This commit is contained in:
冰朔 2026-07-26 15:36:14 +08:00
commit 5897eb6850
13 changed files with 270 additions and 11 deletions

View file

@ -17,6 +17,7 @@ async function authorizeRepoPush(options, deps = {}) {
origin_software: options.software || "仓库推送客户端",
origin_model: options.model || "未声明模型",
origin_instance: options.instance || "当前实例",
owner_notify: true,
persona_id: persona,
persona_name: options.name || persona,
target,
@ -25,9 +26,9 @@ async function authorizeRepoPush(options, deps = {}) {
description: options.description || `申请推送 ${repo}`,
});
output("[LL-WORKORDER-CREATED] 无执行权申请单已创建;尚未发送邮件,也没有推送权限。");
output("[LL-WORKORDER-CREATED] 无执行权申请单已创建;服务器已向预登记邮箱发送批准链接,也没有推送权限。");
output(`REQUEST_URL=${request.request_url}`);
output("请把 REQUEST_URL 交给冰朔并保持本命令运行。冰朔打开页面后,服务器才发送预登记邮箱邮件。");
output("请把 REQUEST_URL 交给冰朔用于核对申请内容并保持本命令运行;批准链接已由服务器发送到预登记邮箱。");
output("不需要向冰朔索要邮箱、授权码、验证码、密码或任何令牌。");
const deadline = Date.now() + Number(request.expires_in || 900) * 1000;