如何使用Github操作在其他文件夹中执行操作

时间:2020-10-12 07:05:07

标签: docker ubuntu github-actions zephyr-rtos

试图让Github动作适用于涉及Zephyr和West的特定工作流程。目前,我已通过this市场插件(使用Docker版本)对West进行了初始化,以节省时间。我的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

0 个答案:

没有答案