Skip to content

Commit 128e8ea

Browse files
committed
ci: remove tests for eol PHP 8.0
1 parent 774c17b commit 128e8ea

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ jobs:
8787
strategy:
8888
matrix:
8989
os: [ubuntu-latest, macos-latest, windows-latest]
90-
php: ["8.0", "8.1", "8.2", "8.3", "8.4"]
90+
php: ["8.1", "8.2", "8.3", "8.4"]
9191
rust: [stable, nightly]
9292
clang: ["15", "17"]
9393
phpts: [ts, nts]
@@ -162,12 +162,13 @@ jobs:
162162
- name: Build
163163
env:
164164
EXT_PHP_RS_TEST: ""
165-
run: cargo build --release --features closure,anyhow,runtime --workspace ${{ matrix.php == '8.0' && '--no-default-features' || '' }}
165+
run: cargo build --release --features closure,anyhow,runtime --workspace
166166
# Test
167167
- name: Test inline examples
168168
# Macos fails on unstable rust. We skip the inline examples test for now.
169169
if: "!(contains(matrix.os, 'macos') && matrix.rust == 'nightly')"
170-
run: cargo test --release --workspace --features closure,anyhow,runtime --no-fail-fast ${{ matrix.php == '8.0' && '--no-default-features' || '' }}
170+
run: cargo test --release --workspace --features closure,anyhow,runtime --no-fail-fast
171+
171172
test-embed:
172173
name: Test with embed
173174
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)