我正在尝试编写一个在包括 Windows 在内的所有平台上运行的复合运行步骤操作。
runs:
using: "composite"
steps:
- run: flutter pub get
working-directory: ${{ inputs.working-dir }}
当我省略 shell 时,我收到错误“缺少必需的参数 shell”。这很奇怪,因为我只想使用操作系统的默认设置。
当我指定“bash”时,我的 Windows 运行程序出现错误file not found 'bash'
,但根据文档“在 Windows 上指定 bash shell 时,使用 Git for Windows 附带的 bash shell。 ” https://docs.github.com /en/actions/reference/workflow-syntax-for-github-actions#using-a-specific-shell
我只想flutter pub get
使用默认外壳从一个动作在所有平台上运行。有没有一些简单的方法可以做到这一点?