File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed
Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -101,7 +101,7 @@ jobs:
101101
102102 - name : Install shell dependencies (Windows)
103103 if : matrix.os == 'windows-latest'
104- shell : pwsh
104+ shell : powershell
105105 run : |
106106 # Windows specific shell setup
107107 switch ("${{ matrix.shell }}") {
@@ -113,8 +113,8 @@ jobs:
113113 Write-Host "Bash available via Git for Windows"
114114 }
115115 "powershell" {
116- # PowerShell is already installed on Windows
117- Write-Host "PowerShell already available"
116+ # Install PowerShell Core for consistency across platforms
117+ winget install --id Microsoft.Powershell --source winget --silent
118118 }
119119 default {
120120 Write-Host "Shell ${{ matrix.shell }} not supported on Windows"
@@ -141,7 +141,7 @@ jobs:
141141
142142 - name : Verify shell installation (Windows)
143143 if : matrix.os == 'windows-latest'
144- shell : pwsh
144+ shell : powershell
145145 run : |
146146 switch ("${{ matrix.shell }}") {
147147 "bash" {
Original file line number Diff line number Diff line change @@ -179,7 +179,7 @@ Then source the completion in your shell profile:
179179 break ;
180180 }
181181 }
182- } ) ;
182+ } , 15000 ) ; // Increase timeout to 15 seconds for these intensive tests
183183 } ) ;
184184 } ) ;
185185
You can’t perform that action at this time.
0 commit comments