Skip to content

Commit ba6cffb

Browse files
authored
[TASK] Add PHP 8.5 support (#44)
1 parent 7eb051e commit ba6cffb

5 files changed

Lines changed: 16 additions & 8 deletions

File tree

.github/workflows/ci.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ on:
77
branches:
88
- main
99
- v4
10+
- php85
11+
- typo3-v14
1012
pull_request:
1113
permissions:
1214
contents: read
@@ -35,6 +37,7 @@ jobs:
3537
- "8.2"
3638
- "8.3"
3739
- "8.4"
40+
- "8.5"
3841
code-quality:
3942
name: "Code quality checks"
4043
runs-on: ubuntu-22.04
@@ -74,6 +77,7 @@ jobs:
7477
- "8.2"
7578
- "8.3"
7679
- "8.4"
80+
- "8.5"
7781
unit-tests:
7882
name: "Unit tests"
7983
runs-on: ubuntu-22.04
@@ -123,6 +127,9 @@ jobs:
123127
- typo3-version: "^13.4"
124128
php-version: "8.4"
125129
composer-dependencies: highest
130+
- typo3-version: "^13.4"
131+
php-version: "8.5"
132+
composer-dependencies: highest
126133
functional-tests:
127134
name: "Functional tests"
128135
runs-on: ubuntu-22.04
@@ -132,7 +139,7 @@ jobs:
132139
# rest matrix jobs be executed anyway.
133140
fail-fast: false
134141
matrix:
135-
php: [ '8.2', '8.3', '8.4' ]
142+
php: [ '8.2', '8.3', '8.4', '8.5' ]
136143
composerInstall: [ 'composerInstallHighest' ]
137144
steps:
138145
- name: Checkout

Build/Scripts/runTests.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -233,14 +233,15 @@ Options:
233233
- 12.4: use TYPO3 v12
234234
- 13.4: use TYPO3 v13
235235
236-
-p <7.4|8.0|8.1|8.2|8.3|8.4>
236+
-p <7.4|8.0|8.1|8.2|8.3|8.5>
237237
Specifies the PHP minor version to be used
238238
- 7.4: use PHP 7.4 (default)
239239
- 8.0: use PHP 8.0
240240
- 8.1: use PHP 8.1
241241
- 8.2: use PHP 8.2
242242
- 8.3: use PHP 8.3
243243
- 8.4: use PHP 8.4
244+
- 8.5: use PHP 8.5
244245
245246
-e "<phpunit options>"
246247
Only with -s docsGenerate|functional|unit
@@ -363,7 +364,7 @@ while getopts "a:b:s:d:i:p:e:t:xy:nhu" OPT; do
363364
;;
364365
p)
365366
PHP_VERSION=${OPTARG}
366-
if ! [[ ${PHP_VERSION} =~ ^(7.4|8.0|8.1|8.2|8.3|8.4)$ ]]; then
367+
if ! [[ ${PHP_VERSION} =~ ^(7.4|8.0|8.1|8.2|8.3|8.4|8.5)$ ]]; then
367368
INVALID_OPTIONS+=("-p ${OPTARG}")
368369
fi
369370
;;

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ you can take care of the corresponding corrections.
8080

8181
| Version | TYPO3 | PHP | Support / Development |
8282
|---------|-------------|-----------|--------------------------------------|
83-
| 4.x | 13.x | 8.2 - 8.4 | features, bugfixes, security updates |
83+
| 4.x | 13.x | 8.2 - 8.5 | features, bugfixes, security updates |
8484
| 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

composer.json

Lines changed: 2 additions & 2 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.2",
4+
"version": "4.1.3",
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.5",
21+
"php": ">=8.2 < 8.6",
2222
"typo3/cms-core": "^13.4"
2323
},
2424
"require-dev": {

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.2',
12+
'version' => '4.1.3',
1313
'constraints' => [
1414
'depends' => [
15-
'php' => '8.2.0-8.4.99',
15+
'php' => '8.2.0-8.5.99',
1616
'typo3' => '13.0.0-13.4.99',
1717
],
1818
'conflicts' => [

0 commit comments

Comments
 (0)