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

yuvru6vn  于 2023-08-05  发布在  Shell
关注(0)|答案(1)|浏览(121)

我正在调用.\build.ps1,它似乎挂起:
https://github.com/nblockchain/ZXing.Net.Xamarin/runs/232358091
我需要什么特别的东西吗?在AzureDevOps中,这是开箱即用的。

aydmsdu9

aydmsdu91#

正如在评论中所达成的一致,这个问题的解决方案是在Action文件中指定要运行的shell。在您的情况下,您必须从以下更改:

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

字符串
致:

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


有关shell参数可用值的详细信息,请参阅文档。

相关问题