Skip to content

Commit ca48297

Browse files
authored
ci: Add PHP 8.4 (#1469)
1 parent 300d691 commit ca48297

File tree

5 files changed

+81
-75
lines changed

5 files changed

+81
-75
lines changed

.github/workflows/e2e-tests.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ jobs:
6767
- e2e_dockerfile_no_extension
6868
- e2e_custom_composer_bin
6969
- e2e_reproducible_build
70-
php: [ '8.2', '8.3' ]
70+
php: [ '8.2', '8.3', '8.4' ]
7171
tools:
7272
- 'composer:2.2'
7373
- 'composer:2.3'
@@ -88,7 +88,7 @@ jobs:
8888
coverage: pcov
8989

9090
- name: Allow Composer installation on future PHP versions
91-
if: ${{ matrix.php == '8.3' }}
91+
if: ${{ matrix.php == '8.3' || matrix.php == '8.4' }}
9292
run: echo "COMPOSER_IGNORE_PLATFORM_REQ=--ignore-platform-req=php+" >> "$GITHUB_ENV"
9393

9494
# We cannot use the regular actions/download-artifact here since the artifact is stored

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
- name: Setup PHP
3434
uses: shivammathur/setup-php@v2
3535
with:
36-
php-version: '8.2'
36+
php-version: '8.4'
3737
ini-values: phar.readonly=0
3838
tools: composer
3939
coverage: none

.github/workflows/requirement-checker.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,9 @@ jobs:
114114
- php: '8.3'
115115
dependency: highest
116116
composer-options: --ignore-platform-req=php+
117+
- php: '8.4'
118+
dependency: highest
119+
composer-options: --ignore-platform-req=php+
117120

118121
steps:
119122
- name: Checkout

.github/workflows/unit-tests.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@ jobs:
3737
composer-options: ''
3838
- version: '8.3'
3939
dependency: highest
40-
composer-options: --ignore-platform-req=php+
40+
- version: '8.4'
41+
dependency: highest
42+
#composer-options: --ignore-platform-req=php+
4143
tools:
4244
- 'composer:2.2'
4345
- 'composer:2.3'

0 commit comments

Comments
 (0)