From 268cca9865327a36c3dacd09f9155b3cf98426ec Mon Sep 17 00:00:00 2001 From: richblack Date: Wed, 3 Jun 2026 13:18:54 +0800 Subject: [PATCH] =?UTF-8?q?fix(self-hosted):=20codeload=20=E4=BE=86?= =?UTF-8?q?=E6=BA=90=E6=94=B9=E6=8C=87=20uncle6me-web/Arcrun=EF=BC=88richb?= =?UTF-8?q?lack=20=E5=B8=B3=E8=99=9F=E8=A2=AB=20flag=EF=BC=8Cpublic=20repo?= =?UTF-8?q?=20=E5=B0=8D=E5=A4=96=20404=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit richblack 帳號被 GitHub flag → 名下全部 public repo(arcrun/mcp/gui)匿名訪客一律 404 → acr init --self-hosted 的匿名 codeload 拉不到 wasm。 改 deploy.ts ARCRUN_REPO 預設值指向未被 flag 的 uncle6me-web/Arcrun(已驗匿名 web/API 200)。 fork 者仍可用 ARCRUN_REPO env 覆寫。注意 repo 名大小寫敏感(codeload 路徑需一致)。 根本解(richblack 並行處理):向 GitHub Support 申訴解除 richblack 帳號 flag。 Co-Authored-By: Claude Opus 4.8 --- cli/src/lib/deploy.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cli/src/lib/deploy.ts b/cli/src/lib/deploy.ts index 2c29dfc..3fcf149 100644 --- a/cli/src/lib/deploy.ts +++ b/cli/src/lib/deploy.ts @@ -13,8 +13,9 @@ import { mkdtempSync, readFileSync, writeFileSync, existsSync, readdirSync, stat import { tmpdir } from 'node:os'; import { join } from 'node:path'; -/** GitHub repo(codeload tarball 來源)。fork 者改這裡或用 ARCRUN_REPO env。*/ -const ARCRUN_REPO = process.env.ARCRUN_REPO ?? 'richblack/arcrun'; +/** GitHub repo(codeload tarball 來源)。fork 者改這裡或用 ARCRUN_REPO env。 + * 注意:repo 名大小寫敏感(codeload 路徑需完全一致)。*/ +const ARCRUN_REPO = process.env.ARCRUN_REPO ?? 'uncle6me-web/Arcrun'; /** init 要建立的 7 個 KV namespace(title)。權威來源:.claude/rules/01-tech-stack.md 資料儲存表。*/ export const REQUIRED_KV_NAMESPACES = [