1

试图让 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

4

0 回答 0