diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b194aa42..7a090c93 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -75,7 +75,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, macos-latest, ubuntu-22.04-arm] + os: [ubuntu-latest, macos-latest, ubuntu-22.04-arm, windows-latest, windows-11-arm] python: - "cp38" - "cp39" @@ -97,6 +97,14 @@ jobs: cibw_arch: x86_64 - os: ubuntu-22.04-arm cibw_arch: universal2 + - os: windows-11-arm + python-version: '3.8' + - os: windows-11-arm + python-version: '3.9' + - os: windows-11-arm + python-version: '3.10' + - os: windows-11-arm + python-version: '3.14t' defaults: run: diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 1a77628c..283e1189 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -7,6 +7,7 @@ on: - ci pull_request: branches: + - windows - master jobs: @@ -24,8 +25,16 @@ jobs: - "3.13" - "3.14" - "3.14t" - # TODO: (Vizonex) windows-11-arm - os: [ubuntu-latest, macos-latest, windows-latest] + os: [ubuntu-latest, macos-latest, windows-latest, windows-11-arm] + exclude: + - os: windows-11-arm + python-version: '3.8' + - os: windows-11-arm + python-version: '3.9' + - os: windows-11-arm + python-version: '3.10' + - os: windows-11-arm + python-version: '3.14t' env: PIP_DISABLE_PIP_VERSION_CHECK: 1