diff --git a/.github/workflows/quality.yaml b/.github/workflows/quality.yaml index bef8a40d1..ea995fb73 100644 --- a/.github/workflows/quality.yaml +++ b/.github/workflows/quality.yaml @@ -4,8 +4,11 @@ on: push jobs: python_quality_check: - name: Run Python quality checks - runs-on: macos-latest + name: Run Python quality checks (${{ matrix.os }}) + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [ubuntu-latest, macos-latest] steps: - name: Checkout code uses: actions/checkout@v4 diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index cdc1ef55b..3ca78d1fe 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -4,8 +4,11 @@ on: push jobs: python_test_and_coverage: - name: Run Python tests - runs-on: macos-latest + name: Run Python tests (${{ matrix.os }}) + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [ubuntu-latest, macos-latest] steps: - name: Checkout code uses: actions/checkout@v4