Skip to content

Commit 753766f

Browse files
authored
[TASK] Enable PHP 8.4 (#42)
1 parent 73784f7 commit 753766f

4 files changed

Lines changed: 14 additions & 9 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ jobs:
3434
php-version:
3535
- "8.2"
3636
- "8.3"
37+
- "8.4"
3738
code-quality:
3839
name: "Code quality checks"
3940
runs-on: ubuntu-22.04
@@ -72,6 +73,7 @@ jobs:
7273
php-version:
7374
- "8.2"
7475
- "8.3"
76+
- "8.4"
7577
unit-tests:
7678
name: "Unit tests"
7779
runs-on: ubuntu-22.04
@@ -118,6 +120,9 @@ jobs:
118120
- typo3-version: "^13.4"
119121
php-version: "8.3"
120122
composer-dependencies: highest
123+
- typo3-version: "^13.4"
124+
php-version: "8.4"
125+
composer-dependencies: highest
121126
functional-tests:
122127
name: "Functional tests"
123128
runs-on: ubuntu-22.04
@@ -127,7 +132,7 @@ jobs:
127132
# rest matrix jobs be executed anyway.
128133
fail-fast: false
129134
matrix:
130-
php: [ '8.2', '8.3' ]
135+
php: [ '8.2', '8.3', '8.4' ]
131136
composerInstall: [ 'composerInstallHighest' ]
132137
steps:
133138
- name: Checkout

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@ you can take care of the corresponding corrections.
8080

8181
| Version | TYPO3 | PHP | Support / Development |
8282
|---------|-------------|-----------|--------------------------------------|
83-
| 4.x | 13.x | 8.2 - 8.3 | features, bugfixes, security updates |
84-
| 3.x | 12.x | 8.1 | bugfixes, security updates |
83+
| 4.x | 13.x | 8.2 - 8.4 | features, bugfixes, security updates |
84+
| 3.x | 12.x | 8.1 - 8.4 | bugfixes, security updates |
8585
| 2.x | 10.x - 11.x | 7.4 - 8.0 | bugfixes, security updates |
8686

8787
Hint: Version 1 users should update to version 2

composer.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "ayacoo/video-validator",
33
"type": "typo3-cms-extension",
4-
"version": "4.1.1",
4+
"version": "4.1.2",
55
"description": "Checks online videos in TYPO3 for availability",
66
"homepage": "https://www.ayacoo.de",
77
"authors": [
@@ -18,7 +18,7 @@
1818
"GPL-2.0-or-later"
1919
],
2020
"require": {
21-
"php": ">=8.2 < 8.4",
21+
"php": ">=8.2 < 8.5",
2222
"typo3/cms-core": "^13.4"
2323
},
2424
"require-dev": {
@@ -62,8 +62,8 @@
6262
}
6363
},
6464
"scripts": {
65-
"ci:php:cs": "php ./.Build/bin/php-cs-fixer fix --dry-run -v --config ./Build/php-cs-fixer/php-cs-fixer.php ./",
66-
"ci:php:csfix": "php ./.Build/bin/php-cs-fixer fix -v --config ./Build/php-cs-fixer/php-cs-fixer.php ./",
65+
"ci:php:cs": "PHP_CS_FIXER_IGNORE_ENV=1 php ./.Build/bin/php-cs-fixer fix --dry-run -v --config ./Build/php-cs-fixer/php-cs-fixer.php ./",
66+
"ci:php:csfix": "PHP_CS_FIXER_IGNORE_ENV=1 php ./.Build/bin/php-cs-fixer fix -v --config ./Build/php-cs-fixer/php-cs-fixer.php ./",
6767
"ci:php:lint": "find .*.php *.php Classes Configuration Tests -name '*.php' -print0 | xargs -r -0 -n 1 -P 4 php -l",
6868
"ci:php:sniff": "phpcs Classes Configuration Tests",
6969
"ci:php:stan": "phpstan --no-progress",

ext_emconf.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
'state' => 'stable',
1010
'createDirs' => '',
1111
'clearCacheOnLoad' => 0,
12-
'version' => '4.1.1',
12+
'version' => '4.1.2',
1313
'constraints' => [
1414
'depends' => [
15-
'php' => '8.2.0-8.3.99',
15+
'php' => '8.2.0-8.4.99',
1616
'typo3' => '13.0.0-13.4.99',
1717
],
1818
'conflicts' => [

0 commit comments

Comments
 (0)