Add support for PowerShell 7.4 in GHA
Fixes compatibility with PowerShell 7.3 on Windows through GitHub Actions when one of the options for cibuildwheel is empty.
This commit is contained in:
@@ -46,7 +46,13 @@ runs:
|
||||
if: runner.os != 'Windows'
|
||||
|
||||
# Windows needs powershell to interact nicely with Meson
|
||||
# $PSNativeCommandArgumentPassing was introduced in pwsh 7.3 and the
|
||||
# legacy behaviour is needed for backwards compatibility with how this
|
||||
# was called in the past.
|
||||
- run: >
|
||||
if ($PSNativeCommandArgumentPassing) {
|
||||
$PSNativeCommandArgumentPassing = 'Legacy'
|
||||
};
|
||||
pipx run
|
||||
--python "${{ steps.python.outputs.python-path }}"
|
||||
--spec "${{ github.action_path }}"
|
||||
|
||||
Reference in New Issue
Block a user