diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index ebfd27f..cf0b808 100755 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -14,22 +14,13 @@ jobs: strategy: fail-fast: false matrix: - os: ["ubuntu-latest", "macos-latest", "windows-latest"] + os: ["ubuntu-latest", "ubuntu-latest-arm64", "macos-latest", "macos-14-arm64", "windows-latest"] python-version: ["3.12", "3.13"] include: - os: "macos-14-arm64" runs-on: "macos-14" - python-version: "3.12" - - os: "macos-14-arm64" - runs-on: "macos-14" - python-version: "3.13" - - os: "ubuntu-latest-arm64" - runs-on: "ubuntu-latest" - python-version: "3.12" - arch: "arm64" - os: "ubuntu-latest-arm64" runs-on: "ubuntu-latest" - python-version: "3.13" arch: "arm64" steps: - uses: actions/checkout@v4 @@ -79,15 +70,14 @@ jobs: if: startsWith(github.ref, 'refs/tags/v') strategy: matrix: - os: ["ubuntu-latest", "macos-latest", "windows-latest"] + os: ["ubuntu-latest", "ubuntu-latest-arm64", "macos-latest", "macos-14-arm64", "windows-latest"] python-version: ["3.12", "3.13"] include: - os: "macos-14-arm64" runs-on: "macos-14" - python-version: "3.12" - - os: "macos-14-arm64" - runs-on: "macos-14" - python-version: "3.13" + - os: "ubuntu-latest-arm64" + runs-on: "ubuntu-latest" + arch: "arm64" steps: - uses: actions/checkout@v4