mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-11-18 01:47:45 +00:00
Upgrade to PHP 8.4 and update dependencies
- Updated `.gitlab-ci.yml` to use `chill/base-image:8.4-edge` across all stages. - Updated `composer.json` to require PHP `^8.4` and upgraded `lexik/jwt-authentication-bundle` to `^3.1.1`.
This commit is contained in:
@@ -46,7 +46,7 @@ stages:
|
||||
|
||||
build:
|
||||
stage: Composer install
|
||||
image: chill/base-image:8.3-edge
|
||||
image: chill/base-image:8.4-edge
|
||||
before_script:
|
||||
- composer config -g cache-dir "$(pwd)/.cache"
|
||||
script:
|
||||
@@ -61,7 +61,7 @@ build:
|
||||
|
||||
code_style:
|
||||
stage: Tests
|
||||
image: chill/base-image:8.3-edge
|
||||
image: chill/base-image:8.4-edge
|
||||
script:
|
||||
- php-cs-fixer fix --dry-run -v --show-progress=none
|
||||
cache:
|
||||
@@ -74,7 +74,7 @@ code_style:
|
||||
|
||||
phpstan_tests:
|
||||
stage: Tests
|
||||
image: chill/base-image:8.3-edge
|
||||
image: chill/base-image:8.4-edge
|
||||
dependencies:
|
||||
- build
|
||||
variables:
|
||||
@@ -86,7 +86,7 @@ phpstan_tests:
|
||||
|
||||
rector_tests:
|
||||
stage: Tests
|
||||
image: chill/base-image:8.3-edge
|
||||
image: chill/base-image:8.4-edge
|
||||
dependencies:
|
||||
- build
|
||||
before_script:
|
||||
@@ -122,7 +122,7 @@ lint:
|
||||
|
||||
unit_tests:
|
||||
stage: Tests
|
||||
image: chill/base-image:8.3-edge
|
||||
image: chill/base-image:8.4-edge
|
||||
dependencies:
|
||||
- build
|
||||
variables:
|
||||
|
||||
Reference in New Issue
Block a user