diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml
index c6be8ae..6c00c2d 100644
--- a/.github/workflows/workflow.yml
+++ b/.github/workflows/workflow.yml
@@ -169,7 +169,8 @@ jobs:
         env:
           NUGET_AUTH_TOKEN: NOTATOKEN
       - name: Verify dotnet
-        run: __tests__/verify-dotnet.sh 3.1.201
+        shell: pwsh
+        run: __tests__/verify-dotnet.ps1 3.1.201
 
   test-bypass-proxy:
     runs-on: ubuntu-latest
@@ -189,4 +190,5 @@ jobs:
         env:
           NUGET_AUTH_TOKEN: NOTATOKEN
       - name: Verify dotnet
-        run: __tests__/verify-dotnet.sh 3.1.201
+        shell: pwsh
+        run: __tests__/verify-dotnet.ps1 3.1.201
diff --git a/__tests__/verify-dotnet.ps1 b/__tests__/verify-dotnet.ps1
index 909fc52..f9b8913 100755
--- a/__tests__/verify-dotnet.ps1
+++ b/__tests__/verify-dotnet.ps1
@@ -8,7 +8,7 @@ Write-Host "Found '$dotnet'"
 
 $version = & $dotnet --version | Out-String | ForEach-Object { $_.Trim() }
 Write-Host "Version $version"
-if (-not ($version.StartsWith($args[0].ToString()))
+if (-not ($version.StartsWith($args[0].ToString())))
 {
   Write-Host "PATH='$env:PATH'"
   throw "Unexpected version"