Skip to content

fix(resources): sync catalogs for draw and worldbook updates - #207

Merged
3316891527 merged 1 commit into
devfrom
fix/update-resource-catalogs
Nov 14, 2026
Merged

3316891527 merged 1 commit into
devfrom
fix/update-resource-catalogs

Conversation

@3316891527

@3316891527 3316891527 commented Nov 14, 2026 •

Copy link
Copy Markdown
Owner

变更说明 / Description

背景与动机 / Context and motivation

开发分支固定资源索引仍指向旧快照,当前源码严格校验无法覆盖已合入的绘图上传超时修复与世界书修复。本 PR 将源码索引与已验证、已公开的资源发行同步。

改动范围 / Changes

  • 同步成功候选构建 chore(release): include PR #166 in 1.12.2+24 #194 生成的 offline-packs.json、builtin-extensions.json 和 offline-pack-sources.json。
  • 资源标签为 resources-v3-733a1cce67e0bf8285ba,记录实际准备源码 fac0ebe。
  • 三份索引与构建保存的摘要一致;两份公开目录与源码文件逐字节一致。

兼容性与风险 / Compatibility and risks

沿用现有目录格式和资源更新协议,40 个内置扩展的身份、类型、路径及主包名保持一致。已核对 1.12.2+25 发行源码的资源发现代码与当前实现完全一致。此 PR 不修改运行时代码。

关联 Issue / Related issue

N/A:资源发行维护,承接 #204、#205、#206。

验证方式 / Verification

git diff --check:通过。
verify_hub_catalog.py --current-source:通过,51 个资源组、193 个源码文件一致。
PR Check:Fast checks、Android build、Android JVM tests、Candidate checks 全部通过。
原资源发布器:artifact 来源提交与实际 checkout 一致;54 个公开附件大小及 SHA-256 全部通过。
无凭据公开下载:两份目录、总校验清单、draw 和世界书归档均通过。
客户端发现规则:选中本次正式资源发行;draw 和世界书指纹均不同于 +25 固定目录。
归档内容:draw 包含 timeout_ms,世界书包含分组角色卡索引与匹配修复。
未执行本地 Gradle;构建和 JVM 检查由 GitHub Actions 执行。

证据 / Evidence

检查清单 / Checklist

  • 已记录验证结果和未运行项原因。
  • PR 目标分支为 dev。
  • Candidate checks 及全部适用检查已通过。
  • 最终差异仅包含三份预期资源索引。
  • 已提供公开下载、目录兼容性和修复内容证据。

@3316891527
3316891527 merged commit 0a3cced into dev Nov 14, 2026
4 checks passed
@3316891527
3316891527 deleted the fix/update-resource-catalogs branch November 14, 2026 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant