如何使用GithubActions工作流调用PowerShell脚本?

时间:2019-09-23 11:25:52

标签: powershell github-actions

我正在呼叫.\build.ps1,但似乎挂起了

https://github.com/nblockchain/ZXing.Net.Xamarin/runs/232358091

我需要一些特别的东西吗?在AzureDevOps中,这是开箱即用的。

1 个答案:

答案 0 :(得分:3)

按照评论中的约定,此问题的解决方案是在您的Action文件中指定要运行的shell。在您的情况下,您必须更改:

    - name: Build
      run: |
        .\build.ps1

收件人:

    - name: Build
      shell: pwsh
      run: |
        .\build.ps1

有关shell参数的可用值的更多详细信息,请参阅documentation