问题描述
当前 README 文档内容完全未更新,缺少关于子模块克隆和初始化的说明。此外,CI 和 Docker 构建配置也需要更新以确保 HPM SDK 子模块被正确初始化。
需要完成的任务
-
更新 README 文档
- 添加克隆仓库时的子模块初始化说明
- 指导用户使用
git clone --recursive 或在克隆后执行 git submodule update --init --recursive
-
更新 GitHub Actions 工作流
- 在
.github/workflows/docker-image.yml 中的 actions/checkout@v4 配置中添加子模块检出参数
- 例如:
with: submodules: true 或 recursive: true
-
更新 Dockerfile
- 在构建步骤之前添加子模块初始化命令
- 例如:
RUN git submodule update --init --recursive
相关链接
问题描述
当前 README 文档内容完全未更新,缺少关于子模块克隆和初始化的说明。此外,CI 和 Docker 构建配置也需要更新以确保 HPM SDK 子模块被正确初始化。
需要完成的任务
更新 README 文档
git clone --recursive或在克隆后执行git submodule update --init --recursive更新 GitHub Actions 工作流
.github/workflows/docker-image.yml中的actions/checkout@v4配置中添加子模块检出参数with: submodules: true或recursive: true更新 Dockerfile
RUN git submodule update --init --recursive相关链接