Skip to content

Commit aced3ab

Browse files
committed
ci(site-check): xpkgindex#10 已合入,改回默认分支
1 parent 3c88bff commit aced3ab

2 files changed

Lines changed: 2 additions & 5 deletions

File tree

‎.agents/docs/2026-10-11-site-doc-links-and-formb-host-module-plan.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ end
253253
| mcpp issue | [mcpp#797](https://github.com/mcpp-community/mcpp/issues/797) | 一般 deps 与 build deps(host-module)在导出面与编译上下文上的分歧;设计问题 6 条,不预设实现。追加评论:同一包同时写在 `[dependencies]` 与 `[build-dependencies]`(host-module)时,合并后的边带 `hostModule`,被 build-time-only 剪枝误判为 target 不可达,项目侧 BMI 丢失 |
254254
| xpkgindex | [openxlings/xpkgindex#10](https://github.com/openxlings/xpkgindex/pull/10) | F2:未命中的相对链接 → 包页 / 目录 README 的 guide / `{github}/blob\|tree/HEAD/…` / 不存在则 warning;另修译文 guide 链接以 `depth=3` 跳回默认语言的问题 |
255255
| mcpp-index 站点 | `.xpkgindex.json` | F1 注册 `descriptor-examples`、`openkal-compat`(含 zh);`repository-and-schema` 挂 zh 译文;F4 `base_url` → `https://mcpp.index.xlings.org` |
256-
| mcpp-index CI | `site-check.yml` + `tools/site/check_links.py` | F3 产物内部链接检查;xpkgindex **临时 pin** 到 #10 分支联调,#10 合入后改回默认分支 |
256+
| mcpp-index CI | `site-check.yml` + `tools/site/check_links.py` | F3 产物内部链接检查(联调期曾临时 pin 到 xpkgindex#10 分支,#10 已合入,改回默认分支) |
257257
| toml++ | `pkgs/m/marzer.tomlplusplus.lua` | Form A + `install()` 写 `mcpp.toml`(`[lib] path`)与 `src/modules/tomlplusplus.cppm`(相对 include,mcpp#797);各平台 `revision = 1` 迫使旧 Form B payload 重装(实测迁移通过) |
258258
| 测试 | `tests/examples/marzer.tomlplusplus-build-mcpp` | build.mcpp `import tomlplusplus;` 解析 `build-config.toml` → define → 断言;与项目侧测试分成两个成员(规避上面的双角色 bug) |
259259

‎.github/workflows/site-check.yml‎

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,7 @@ jobs:
3131
python-version: '3.12'
3232

3333
- name: Install xpkgindex
34-
# TEMPORARY: pinned to openxlings/xpkgindex#10 (guide link fallback +
35-
# translated guides keep their language) for joint testing. Revert to
36-
# the default branch once it is merged — deploy-site.yml already uses it.
37-
run: pip install git+https://github.com/openxlings/xpkgindex.git@fix/guide-link-fallback
34+
run: pip install git+https://github.com/openxlings/xpkgindex.git
3835

3936
- name: Build the site
4037
# --strict turns the growth reconciliation warning into an error: if

0 commit comments

Comments
 (0)