Fixed cross platform testing in worflows

This commit is contained in:
2024-11-13 19:19:15 +00:00
parent 61ef867501
commit 2e5fe7eee2
2 changed files with 6 additions and 2 deletions

View File

@@ -9,11 +9,12 @@ on:
jobs: jobs:
build-python: build-python:
runs-on: [ubuntu-latest, windows-latest, macos-latest] runs-on: ${{ matrix.os }}
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
python-version: ["3.11", "3.12", "3.13"] python-version: ["3.11", "3.12", "3.13"]
os: [ubuntu-latest, macos-latest, windows-latest]
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4

View File

@@ -12,7 +12,10 @@ env:
jobs: jobs:
build-rust: build-rust:
runs-on: [ubuntu-latest, windows-latest, macos-latest] runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4