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

问题描述

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

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)