fix(jd): publish Guanghu router runtime source

This commit is contained in:
冰朔 2026-07-29 23:37:26 +08:00
commit e2bb573a58
14 changed files with 1492 additions and 73 deletions

View file

@ -50,7 +50,11 @@ test("repo-push helper stops with a server receipt when no safe transport is dep
while (!lines.some(line => line.startsWith("REQUEST_URL="))) await new Promise(resolve => setTimeout(resolve, 1));
const requestUrl = lines.find(line => line.startsWith("REQUEST_URL=")).slice("REQUEST_URL=".length);
const requestPath = new URL(requestUrl).pathname.replace("/authz", "");
assert.equal((await fetch(`${base}${requestPath}`, { method: "POST" })).status, 200);
assert.equal((await fetch(`${base}${requestPath}`, {
method: "POST",
headers: { "content-type": "application/x-www-form-urlencoded" },
body: new URLSearchParams({ email: "owner@example.invalid" }).toString(),
})).status, 200);
assert.equal(mail.length, 1);
const approvalPath = new URL(mail[0].approvalUrl).pathname.replace("/authz", "");
assert.equal((await fetch(`${base}${approvalPath}`, { method: "POST" })).status, 200);