From 9723c69edacc9d398e62360b1246a4b00938c1c3 Mon Sep 17 00:00:00 2001 From: Hans Ott Date: Wed, 8 Jan 2025 15:55:25 +0100 Subject: [PATCH] Use matrix to run on different architectures and OS --- .github/workflows/smoke-test-ffi.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/smoke-test-ffi.yml b/.github/workflows/smoke-test-ffi.yml index c92fdd07..71d09e7c 100644 --- a/.github/workflows/smoke-test-ffi.yml +++ b/.github/workflows/smoke-test-ffi.yml @@ -4,18 +4,18 @@ on: [pull_request] jobs: test: - runs-on: ubuntu-latest + runs-on: {{ matrix.os }} strategy: matrix: - python-version: ["3.12"] + os: [ubuntu-latest, ubuntu-latest-arm, windows-latest, windows-latest-arm, macos-latest] steps: - name: Checkout code uses: actions/checkout@v2 - - name: Set up Python ${{ matrix.python-version }} + - name: Set up Python uses: actions/setup-python@v2 with: - python-version: ${{ matrix.python-version }} + python-version: 3.12 - name: Install dependencies run: make install