Skip to content

Commit

Permalink
Merge pull request #86 from jwodder/arm-mac-ci
Browse files Browse the repository at this point in the history
Update macOS tests for Sonoma runner
  • Loading branch information
jwodder authored Apr 23, 2024
2 parents 48c2c93 + 5779c9b commit a06bede
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 1 deletion.
10 changes: 10 additions & 0 deletions .github/workflows/install-git-url.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,16 @@ jobs:
- 'pypy-3.8'
- 'pypy-3.9'
- 'pypy-3.10'
exclude:
# Not available for ARM macOS:
- python-version: '3.7'
os: macos-latest
- python-version: '3.8'
os: macos-latest
- python-version: '3.9'
os: macos-latest
- python-version: 'pypy-3.7'
os: macos-latest
steps:
- name: Check out repository
uses: actions/checkout@v4
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/install-zip-url.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,16 @@ jobs:
- 'pypy-3.8'
- 'pypy-3.9'
- 'pypy-3.10'
exclude:
# Not available for ARM macOS:
- python-version: '3.7'
os: macos-latest
- python-version: '3.8'
os: macos-latest
- python-version: '3.9'
os: macos-latest
- python-version: 'pypy-3.7'
os: macos-latest
steps:
- name: Check out repository
uses: actions/checkout@v4
Expand Down
12 changes: 11 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,16 @@ jobs:
- python-version: '3.7'
toxenv: py-oldsetup
os: ubuntu-latest
exclude:
# Not available for ARM macOS:
- python-version: '3.7'
os: macos-latest
- python-version: '3.8'
os: macos-latest
- python-version: '3.9'
os: macos-latest
- python-version: 'pypy-3.7'
os: macos-latest
steps:
- name: Check out repository
uses: actions/checkout@v4
Expand All @@ -52,7 +62,7 @@ jobs:
# Mercurial seems to be broken on PyPy, so we need to install it before
# overriding the default Python.
if: startsWith(matrix.os, 'macos-')
run: python3 -m pip install mercurial
run: brew install mercurial

- name: Set up Python
uses: actions/setup-python@v5
Expand Down

0 comments on commit a06bede

Please sign in to comment.