如何使用 GitHub Actions 工作流程调用 PowerShell 脚本?

问题描述 投票:0回答:1

我打电话给

.\build.ps1
,但好像挂了:

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

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

powershell github-actions
1个回答
19
投票

正如评论中所同意的,此问题的解决方案是在 Action 文件中指定要运行的 shell。在你的情况下,你必须改变:

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

至:

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

有关

shell
参数可用值的更多详细信息,请参阅 文档

© www.soinside.com 2019 - 2024. All rights reserved.