diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3f67638a6..cc0a2367e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -87,7 +87,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest, windows-latest] - php: ["8.0", "8.1", "8.2", "8.3", "8.4"] + php: ["8.1", "8.2", "8.3", "8.4"] rust: [stable, nightly] clang: ["15", "17"] phpts: [ts, nts] @@ -162,12 +162,13 @@ jobs: - name: Build env: EXT_PHP_RS_TEST: "" - run: cargo build --release --features closure,anyhow,runtime --workspace ${{ matrix.php == '8.0' && '--no-default-features' || '' }} + run: cargo build --release --features closure,anyhow,runtime --workspace # Test - name: Test inline examples # Macos fails on unstable rust. We skip the inline examples test for now. if: "!(contains(matrix.os, 'macos') && matrix.rust == 'nightly')" - run: cargo test --release --workspace --features closure,anyhow,runtime --no-fail-fast ${{ matrix.php == '8.0' && '--no-default-features' || '' }} + run: cargo test --release --workspace --features closure,anyhow,runtime --no-fail-fast + test-embed: name: Test with embed runs-on: ubuntu-latest diff --git a/build.rs b/build.rs index 773c4c363..21ee907c5 100644 --- a/build.rs +++ b/build.rs @@ -367,7 +367,7 @@ fn check_php_version(info: &PHPInfo) -> Result<()> { ); if version == ApiVersion::Php80 { - println!("cargo:warning=PHP 8.0 is EOL and will no longer be supported in a future release. Please upgrade to a supported version of PHP. See https://www.php.net/supported-versions.php for information on version support timelines."); + println!("cargo:warning=PHP 8.0 is EOL and is no longer supported. Please upgrade to a supported version of PHP. See https://www.php.net/supported-versions.php for information on version support timelines."); } for supported_version in version.supported_apis() {