From f14efc53e8a52b53a237a9910b32e795dafcf8bc Mon Sep 17 00:00:00 2001 From: Pascal Baljet Date: Tue, 12 Nov 2024 17:12:23 +0100 Subject: [PATCH] Support for PHP 8.4 (#529) --- .github/workflows/run-tests.yml | 7 ++++--- composer.json | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index af84718..1ac924e 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -14,8 +14,8 @@ jobs: fail-fast: true matrix: os: [ubuntu-20.04] - php: [8.3, 8.2, 8.1] - laravel: ['10.*', '11.*'] + php: [8.4, 8.3, 8.2, 8.1] + laravel: ["10.*", "11.*"] ffmpeg: [5.0, 4.4] dependency-version: [prefer-lowest, prefer-stable] include: @@ -26,6 +26,8 @@ jobs: exclude: - laravel: 11.* php: 8.1 + - laravel: 10.* + php: 8.4 name: ${{ matrix.os }} - P${{ matrix.php }} - L${{ matrix.laravel }} - FF${{ matrix.ffmpeg }} - ${{ matrix.dependency-version }} @@ -43,7 +45,6 @@ jobs: - name: Install FFmpeg uses: Iamshankhadeep/setup-ffmpeg@ffmpeg-5.0-20220119 with: - token: ${{ secrets.CI_GITHUB_TOKEN }} version: ${{ matrix.ffmpeg }} id: setup-ffmpeg diff --git a/composer.json b/composer.json index 039c45a..edbc653 100755 --- a/composer.json +++ b/composer.json @@ -20,7 +20,7 @@ } ], "require": { - "php": "^8.1|^8.2|^8.3", + "php": "^8.1|^8.2|^8.3|^8.4", "illuminate/contracts": "^10.0|^11.0", "php-ffmpeg/php-ffmpeg": "^1.2", "ramsey/collection": "^2.0"