update test

This commit is contained in:
Aparna Jyothi 2025-06-10 13:01:12 +05:30
parent c48590770f
commit 0e3ceedf0d

View file

@ -96,23 +96,35 @@ jobs:
shell: bash
verify-install-path:
name: Verify Install Path on Windows
name: Verify Install Path
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [windows-latest]
os: [windows-latest, windows-11-arm]
architecture: [x64, x86, arm64]
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13.1']
freethreaded: ['false', 'true']
# Free-threaded is only supported for 3.13 or newer
exclude:
- python-version: ['3.9', '3.10', '3.11', '3.12']
- architecture: x64
freethreaded: 'true'
- python-version: '3.9'
freethreaded: 'true'
- python-version: '3.10'
freethreaded: 'true'
- python-version: '3.11'
freethreaded: 'true'
- python-version: '3.12'
freethreaded: 'true'
fail-fast: false
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Init verify script
shell: pwsh
run: mv ./__tests__/verify_windows_install_path.ps1 .
- name: Set up Python
uses: ./
with:
@ -120,11 +132,11 @@ jobs:
architecture: ${{ matrix.architecture }}
freethreaded: ${{ matrix.freethreaded }}
- name: Run Install-Path Verification
- name: Verify Install Path
shell: pwsh
run: |
Set-Location -Path $Env:GITHUB_WORKSPACE
.\__tests__\verify_windows_install_path.ps1 `
.\verify_windows_install_path.ps1 `
${{ matrix.architecture }} `
${{ matrix.freethreaded }} `
${{ matrix.python-version }}