Skip to content

工作流中添加自动打包的 step #239

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
TooPretty0108 opened this issue Apr 5, 2025 · 0 comments
Open

工作流中添加自动打包的 step #239

TooPretty0108 opened this issue Apr 5, 2025 · 0 comments
Labels
feature 新特性、新功能
Milestone

Comments

@TooPretty0108
Copy link
Contributor

描述功能特点和出发点

目前 Github Actions 有 1.x 和 2.x 系列发布的工作流,但目前所有的 runner 都面临的问题是

  • 硬件 SDK 依赖库缺失,并且缺乏相关内容构建、测试的持续集成
  • 没有使用 cpack 工具进行打包

有如下对应的解决方案

  • 将硬件依赖库单独存储在一个仓库中,并且区分 Linux / MacOS / Windows 版本,RMVL 项目构建使用 3rdparty 类似的策略,优先检测本机中的硬件 SDK,不存在则执行 rmvl_download
  • 在 Release 的工作流中增加 packaging 的 step

附加内容

No response

@TooPretty0108 TooPretty0108 added the feature 新特性、新功能 label Apr 5, 2025
@TooPretty0108 TooPretty0108 added this to the 2.3.0 milestone Apr 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature 新特性、新功能
Projects
None yet
Development

No branches or pull requests

1 participant