Skip to content

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

Description

@TooPretty0108

描述功能特点和出发点

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

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

有如下对应的解决方案

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

附加内容

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature新特性、新功能

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions