Skip to content

Commit 7427b06

Browse files
committed
reduce matrice
1 parent f3c90ec commit 7427b06

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

.github/workflows/build.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -84,13 +84,16 @@ jobs:
8484
matrix:
8585
os: [ubuntu-latest, macos-latest, windows-latest]
8686
php: ["8.0", "8.1", "8.2", "8.3", "8.4"]
87-
rust: [stable, nightly]
87+
rust: [stable]
8888
clang: ["15", "17"]
8989
phpts: [ts, nts]
90+
include:
91+
- os: ubuntu-latest
92+
rust: nightly
93+
clang: "15"
94+
phpts: nts
95+
php: "8.4"
9096
exclude:
91-
# ext-php-rs requires nightly Rust when on Windows.
92-
- os: windows-latest
93-
rust: stable
9497
- os: macos-latest
9598
clang: "17"
9699
- os: ubuntu-latest
@@ -245,6 +248,10 @@ jobs:
245248
steps:
246249
- name: Checkout code
247250
uses: actions/checkout@v4
251+
- name: Setup PHP
252+
uses: shivammathur/setup-php@v2
253+
with:
254+
php-version: 8.4
248255
- name: Setup Rust
249256
uses: dtolnay/rust-toolchain@master
250257
with:

0 commit comments

Comments
 (0)