From c921f197e867c66c286a41b5ebd7fd2b3d42ccae Mon Sep 17 00:00:00 2001 From: Christophe Coevoet Date: Wed, 21 Aug 2024 17:50:10 +0200 Subject: [PATCH] Add a CI job on PHP 8.4 and an experimental one on PHP nightly --- .github/workflows/build.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9ced1500..3f998bef 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,14 +11,21 @@ jobs: tests: runs-on: ubuntu-latest name: Build and test + continue-on-error: ${{ matrix.experimental }} strategy: fail-fast: false matrix: php: ["7.2", "7.3", "7.4", "8.0", "8.1", "8.2", "8.3"] composer-flags: [ "" ] + experimental: [ false ] include: - php: 7.2 composer-flags: "--prefer-lowest" + - php: "8.4" # TODO move that to a normal job once phpspec supports PHP 8.4 + composer-flags: "--ignore-platform-req=php+" + - php: nightly + composer-flags: "--ignore-platform-req=php+" + experimental: true steps: - uses: actions/checkout@v4