Skip to content

Commit

Permalink
Add macOS 12 to GitHub Actions configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
wbond committed Sep 30, 2022
1 parent 93a49a2 commit 8177a56
Showing 1 changed file with 24 additions and 3 deletions.
27 changes: 24 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,14 +62,37 @@ jobs:
run: python run.py ci-driver winlegacy

build-mac:
name: Python ${{ matrix.python }} on macos-12
runs-on: macos-12
strategy:
matrix:
python:
- '3.9'
steps:
- uses: actions/checkout@master
- uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python }}
architecture: x64
- name: Install dependencies
run: python run.py deps
- name: Run test suite
run: python run.py ci-driver
- name: Run test suite (Mac cffi)
run: python run.py ci-driver cffi
- name: Run test suite (Mac OpenSSL)
run: python run.py ci-driver openssl
- name: Run test suite (Mac OpenSSL/cffi)
run: python run.py ci-driver cffi openssl

build-mac-legacy:
name: Python ${{ matrix.python }} on macos-10.15
runs-on: macos-10.15
strategy:
matrix:
python:
- '2.7'
- '3.9'
# - 'pypy-3.7-v7.3.5'
steps:
- uses: actions/checkout@master
- uses: actions/setup-python@v2
Expand All @@ -84,10 +107,8 @@ jobs:
run: python run.py ci-driver cffi
- name: Run test suite (Mac OpenSSL)
run: python run.py ci-driver openssl
if: ${{ matrix.python }} != 'pypy-3.7-v7.3.5'
- name: Run test suite (Mac OpenSSL/cffi)
run: python run.py ci-driver cffi openssl
if: ${{ matrix.python }} != 'pypy-3.7-v7.3.5'

build-mac-old:
name: Python ${{ matrix.python }} on macos-10.15
Expand Down

0 comments on commit 8177a56

Please sign in to comment.