diff --git a/.github/workflows/api_test.yml b/.github/workflows/api_test.yml index 7c634d828..45d99a579 100644 --- a/.github/workflows/api_test.yml +++ b/.github/workflows/api_test.yml @@ -45,8 +45,9 @@ jobs: timeout-minutes: 50 strategy: fail-fast: false + max-parallel: 2 matrix: - os: [ubuntu-latest, macos-latest, windows-latest] + os: ${{ (github.event_name == 'push' && github.ref == 'refs/heads/main') && fromJSON('["ubuntu-24.04", "macos-14", "windows-latest"]') || fromJSON('["ubuntu-24.04"]') }} steps: - uses: actions/checkout@v6