diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4be66bac11e..81a0b04e9ff 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -350,6 +350,15 @@ jobs: python-architecture: "x64", rust-target: "x86_64-apple-darwin", } + # pypy macOS support came in 3.8 + - rust: stable + python-version: "pypy3.7" + platform: + { + os: "macos-13", + python-architecture: "x64", + rust-target: "x86_64-apple-darwin", + } exclude: # ubuntu-latest (24.04) no longer supports 3.7 @@ -380,6 +389,15 @@ jobs: python-architecture: "arm64", rust-target: "aarch64-apple-darwin", } + # pypy macOS support came in 3.8 + - rust: stable + python-version: "pypy3.7" + platform: + { + os: "macos-latest", + python-architecture: "arm64", + rust-target: "aarch64-apple-darwin", + } valgrind: if: ${{ contains(github.event.pull_request.labels.*.name, 'CI-build-full') || github.event_name != 'pull_request' }}