From a7fddb9514e8e4bd4feb44110d5e6e342de2488c Mon Sep 17 00:00:00 2001 From: doronz Date: Tue, 28 Nov 2023 09:12:48 +0200 Subject: [PATCH] ci: include all architectures --- .github/workflows/macos-pytest.yml | 36 +++++++++++++++++++++++++++--- .github/workflows/server-app.yml | 12 +++++++++- 2 files changed, 44 insertions(+), 4 deletions(-) diff --git a/.github/workflows/macos-pytest.yml b/.github/workflows/macos-pytest.yml index deba5aff..65e3e3d7 100644 --- a/.github/workflows/macos-pytest.yml +++ b/.github/workflows/macos-pytest.yml @@ -17,11 +17,41 @@ jobs: strategy: matrix: - python-version: [ 3.8, 3.9, "3.10", 3.11 ] - os: [ macos-latest ] + include: + - os: macos-latest + arch: arm64 + python-version: "3.8" + - os: macos-latest + arch: arm64 + python-version: "3.9" + - os: macos-latest + arch: arm64 + python-version: "3.10" + - os: macos-latest + arch: arm64 + python-version: "3.11" + - os: macos-latest + arch: arm64 + python-version: "3.12" + + - os: macos-latest + arch: x86_64 + python-version: "3.8" + - os: macos-latest + arch: x86_64 + python-version: "3.9" + - os: macos-latest + arch: x86_64 + python-version: "3.10" + - os: macos-latest + arch: x86_64 + python-version: "3.11" + - os: macos-latest + arch: x86_64 + python-version: "3.12" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v4 with: diff --git a/.github/workflows/server-app.yml b/.github/workflows/server-app.yml index b3a0941c..1c329fe5 100644 --- a/.github/workflows/server-app.yml +++ b/.github/workflows/server-app.yml @@ -14,7 +14,17 @@ jobs: strategy: matrix: - os: [ ubuntu-latest, macos-latest ] + include: + - os: macos-latest + arch: arm64 + - os: macos-latest + arch: x86_64 + - os: ubuntu-latest + arch: aarch64 + - os: ubuntu-latest + arch: i686 + - os: ubuntu-latest + arch: x86_64 steps: - uses: actions/checkout@v3