update the job

This commit is contained in:
Aparna Jyothi 2025-06-10 12:49:50 +05:30
parent d5733d0259
commit c48590770f

View file

@ -96,17 +96,19 @@ jobs:
shell: bash shell: bash
verify-install-path: verify-install-path:
name: Verify Install Path name: Verify Install Path on Windows
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
strategy: strategy:
matrix: matrix:
os: [windows-latest, windows-11-arm] os: [windows-latest]
architecture: [x64, x86, arm64] architecture: [x64, x86, arm64]
freethreaded: ['false', 'true']
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13.1'] 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: exclude:
- architecture: x64 - python-version: ['3.9', '3.10', '3.11', '3.12']
freethreaded: 'true' freethreaded: 'true'
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v4
@ -118,8 +120,11 @@ jobs:
architecture: ${{ matrix.architecture }} architecture: ${{ matrix.architecture }}
freethreaded: ${{ matrix.freethreaded }} freethreaded: ${{ matrix.freethreaded }}
- name: Verify Install Path - name: Run Install-Path Verification
shell: pwsh
run: | run: |
cd __tests__ Set-Location -Path $Env:GITHUB_WORKSPACE
./verify_windows_install_path.ps1 ${{ matrix.architecture }} ${{ matrix.freethreaded }} ${{ matrix.python-version }} .\__tests__\verify_windows_install_path.ps1 `
shell: pwsh ${{ matrix.architecture }} `
${{ matrix.freethreaded }} `
${{ matrix.python-version }}