Skip to content

update the build cache logic for cache friendly build#36

Merged
Charliechen114514 merged 4 commits into
mainfrom
chore/boost_build_speed
Jun 7, 2026
Merged

update the build cache logic for cache friendly build#36
Charliechen114514 merged 4 commits into
mainfrom
chore/boost_build_speed

Conversation

@Charliechen114514
Copy link
Copy Markdown
Member

update the build cache logic for cache friendly build, for a pr safety build check

@Charliechen114514
Copy link
Copy Markdown
Member Author

Summary:

本PR尝试优化网站系统构建——原先逻辑的key计算涉及到了时间,导致从Github Action提取Cache时,构建脚本认为不匹配造成错误的全量构建。现在改为正确的覆盖扫描范围 + 基于文件内容的hash,确保内容一旦变更正确构建。

快速测试:不修改文件,立刻构建完毕;修改文件后正确只重构对应小分卷。

@Charliechen114514 Charliechen114514 merged commit 91cfdf9 into main Jun 7, 2026
4 checks passed
@Charliechen114514 Charliechen114514 deleted the chore/boost_build_speed branch June 7, 2026 01:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant