Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
add win-arm64 builds
  • Loading branch information
finnagin authored May 22, 2025
commit feb572c3a741a3070426720b33da816cecdd5fa6
21 changes: 19 additions & 2 deletions .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,15 +56,15 @@ jobs:

coverage:
name: "${{ matrix.python-version }} on ${{ matrix.os }}"
runs-on: "${{ matrix.os }}-${{ matrix.os-version || 'latest' }}"
runs-on: "${{ matrix.os }}-${{ matrix.os-version || 'latest' }}${{ matrix.os-version || '' }}"
timeout-minutes: 30

# Only run coverage if Python files or this workflow changed.
needs: changed
if: ${{ needs.changed.outputs.run_coverage == 'true' }}

env:
MATRIX_ID: "${{ matrix.python-version }}.${{ matrix.os }}"
MATRIX_ID: "${{ matrix.python-version }}.${{ matrix.os }}${{ matrix.os-version || '' }}"
TOX_GH_MAJOR_MINOR: "${{ matrix.python-version }}"

strategy:
Expand All @@ -73,6 +73,9 @@ jobs:
- ubuntu
- macos
- windows
os-version:
- ""
- "-11-arm"
python-version:
# When changing this list, be sure to check the [gh] list in
# tox.ini so that tox will run properly. PYVERSIONS
Expand All @@ -94,6 +97,10 @@ jobs:
python-version: "pypy-3.9"
- os: macos
python-version: "pypy-3.10"
- os: macos
os-version: "-11-arm"
- os: ubuntu
os-version: "-11-arm"
# Windows pypy 3.9 and 3.10 get stuck with PyPy 7.3.15. I hope to
# unstick them, but I don't want that to block all other progress, so
# skip them for now.
Expand All @@ -107,6 +114,16 @@ jobs:
python-version: "3.14"
- os: windows
python-version: "3.14t"
# setup-python only works on arm64 windows for 3.11+
- os: windows
os-version: "-11-arm"
python-version: "3.9"
- os: windows
os-version: "-11-arm"
python-version: "3.10"



# If we need to tweak the os version we can do it with an include like
# this:
# include:
Expand Down