试图让 Github 操作适用于涉及 Zephyr 和 West 的特定工作流程。目前,我让 West 通过这个带有 Docker 版本的市场插件进行初始化以节省时间。我的 Zephyr 项目在 nrf9160 芯片上运行,并通过在文件夹中运行west build -b nrf9160dk_sgnns
在本地构建。project
目前,一切正常,直到构建部分,(我相信)必须在project
文件夹中而不是在父文件夹中调用 West。但是,在这种情况下如何链接事件?目前,我West build
这样打电话
- name: West Build
uses: 'docker://zmkfirmware/zephyr-west-action-arm:latest'
id: west-build
with:
args: |
'cd " project "'
'build "-b nrf9160dk_sgnns"'
但是,如果我像提示系统找不到我的板的操作那样执行此操作,则会导致错误,因此我如何才能在我的project
文件夹中正确执行此构建操作?
我尝试设置working-directory
但是这会导致错误working-directory cannot be used with uses, with