Fix CI test workflow for PHP 8.4 dependency lock.
Deploy Ladill Frontdesk / deploy (push) Successful in 40s
Test / test (push) Failing after 2m8s

Symfony 8.1 packages in composer.lock require PHP 8.4.1+; align setup-php and composer platform constraint with production.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
isaacclad
2026-06-27 20:46:19 +00:00
co-authored by Cursor
parent 9e2d79936c
commit e42be653e5
2 changed files with 3 additions and 2 deletions
+2 -1
View File
@@ -12,7 +12,8 @@ jobs:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: shivammathur/setup-php@v2 - uses: shivammathur/setup-php@v2
with: with:
php-version: '8.3' php-version: '8.4'
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite, bcmath, intl, gd
coverage: none coverage: none
- name: Install dependencies - name: Install dependencies
run: composer install --no-interaction --prefer-dist run: composer install --no-interaction --prefer-dist
+1 -1
View File
@@ -9,7 +9,7 @@
], ],
"license": "MIT", "license": "MIT",
"require": { "require": {
"php": "^8.2", "php": "^8.4",
"chillerlan/php-qrcode": "^5.0", "chillerlan/php-qrcode": "^5.0",
"laravel/framework": "^12.0", "laravel/framework": "^12.0",
"laravel/sanctum": "^4.3", "laravel/sanctum": "^4.3",