@@ -385,8 +385,10 @@ jobs:
385385 strategy :
386386 matrix :
387387 include :
388- - { os: warp-ubuntu-latest-x64-8x, name: "Linux (stable)", toolchain: "${{ needs.rust.outputs.rust_stable }}" }
389- - { os: warp-ubuntu-latest-x64-8x, name: "Linux (beta)", toolchain: beta }
388+ - { os: warp-ubuntu-latest-x64-8x, name: "Linux (stable)", toolchain: "${{ needs.rust.outputs.rust_stable }}", targets: "x86_64-unknown-linux-gnu,wasm32-unknown-unknown" }
389+ - { os: warp-ubuntu-latest-x64-8x, name: "Linux (beta)", toolchain: beta, targets: "x86_64-unknown-linux-gnu,wasm32-unknown-unknown" }
390+ - { os: warp-macos-latest-arm64-6x, name: "macOS (stable)", toolchain: "${{ needs.rust.outputs.rust_stable }}", targets: "aarch64-apple-darwin,wasm32-unknown-unknown" }
391+ - { os: warp-macos-latest-arm64-6x, name: "macOS (beta)", toolchain: beta, targets: "aarch64-apple-darwin,wasm32-unknown-unknown" }
390392 steps :
391393 # Do our best to cache the toolchain and node install steps
392394 - uses : actions/checkout@v5
@@ -405,7 +407,7 @@ jobs:
405407 uses : dtolnay/rust-toolchain@master
406408 with :
407409 toolchain : ${{ matrix.toolchain }}
408- targets : x86_64-unknown-linux-gnu,wasm32-unknown-unknown
410+ targets : ${{ matrix.targets }}
409411 - uses : Swatinem/rust-cache@v2
410412 with :
411413 key : " playwright-${{ matrix.toolchain }}-${{ runner.os }}"
0 commit comments