|
|
@ -89,7 +89,7 @@ jobs: |
|
|
|
- { name: "macOS", bazel-command: "test" } |
|
|
|
- { name: "macOS", bazel-command: "test" } |
|
|
|
- { name: "macOS ARM (build only)", bazel-command: "build", flags: "--cpu=darwin_arm64" } |
|
|
|
- { name: "macOS ARM (build only)", bazel-command: "build", flags: "--cpu=darwin_arm64" } |
|
|
|
name: ${{ matrix.config.name }} |
|
|
|
name: ${{ matrix.config.name }} |
|
|
|
runs-on: macos-12 |
|
|
|
runs-on: macos-13 |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: Checkout pending changes |
|
|
|
- name: Checkout pending changes |
|
|
|
uses: protocolbuffers/protobuf-ci/checkout@v2 |
|
|
|
uses: protocolbuffers/protobuf-ci/checkout@v2 |
|
|
@ -169,13 +169,13 @@ jobs: |
|
|
|
# supported Python versions and assume this gives us sufficient test |
|
|
|
# supported Python versions and assume this gives us sufficient test |
|
|
|
# coverage. |
|
|
|
# coverage. |
|
|
|
- { os: ubuntu-latest, python-version: "3.8", architecture: x64, type: 'binary' } |
|
|
|
- { os: ubuntu-latest, python-version: "3.8", architecture: x64, type: 'binary' } |
|
|
|
- { os: macos-12, python-version: "3.8", architecture: x64, type: 'binary' } |
|
|
|
- { os: macos-13, python-version: "3.8", architecture: x64, type: 'binary' } |
|
|
|
- { os: ubuntu-latest, python-version: "3.11", architecture: x64, type: 'binary' } |
|
|
|
- { os: ubuntu-latest, python-version: "3.11", architecture: x64, type: 'binary' } |
|
|
|
- { os: macos-12, python-version: "3.11", architecture: x64, type: 'binary' } |
|
|
|
- { os: macos-13, python-version: "3.11", architecture: x64, type: 'binary' } |
|
|
|
- { os: ubuntu-latest, python-version: "3.8", architecture: x64, type: 'source' } |
|
|
|
- { os: ubuntu-latest, python-version: "3.8", architecture: x64, type: 'source' } |
|
|
|
- { os: macos-12, python-version: "3.8", architecture: x64, type: 'source' } |
|
|
|
- { os: macos-13, python-version: "3.8", architecture: x64, type: 'source' } |
|
|
|
- { os: ubuntu-latest, python-version: "3.11", architecture: x64, type: 'source' } |
|
|
|
- { os: ubuntu-latest, python-version: "3.11", architecture: x64, type: 'source' } |
|
|
|
- { os: macos-12, python-version: "3.11", architecture: x64, type: 'source' } |
|
|
|
- { os: macos-13, python-version: "3.11", architecture: x64, type: 'source' } |
|
|
|
|
|
|
|
|
|
|
|
# Windows uses the full API up until Python 3.10, so each of these |
|
|
|
# Windows uses the full API up until Python 3.10, so each of these |
|
|
|
# jobs tests a distinct binary wheel. |
|
|
|
# jobs tests a distinct binary wheel. |
|
|
|