Skip to content

Commit d0a5f89

Browse files
authored
Add macOS stable and beta Playwright CI jobs (#5718)
1 parent e0410a4 commit d0a5f89

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/main.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)