Skip to content

Commit 496d3e2

Browse files
committed
[TASK] Add PHP 8.5 support
1 parent cf94f4e commit 496d3e2

5 files changed

Lines changed: 15 additions & 9 deletions

File tree

.github/workflows/ci.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
push:
77
branches:
88
- main
9-
- v3
9+
- php85
1010
pull_request:
1111
permissions:
1212
contents: read
@@ -35,6 +35,7 @@ jobs:
3535
- "8.2"
3636
- "8.3"
3737
- "8.4"
38+
- "8.5"
3839
code-quality:
3940
name: "Code quality checks"
4041
runs-on: ubuntu-22.04
@@ -72,6 +73,7 @@ jobs:
7273
- "8.2"
7374
- "8.3"
7475
- "8.4"
76+
- "8.5"
7577
unit-tests:
7678
name: "Unit tests"
7779
runs-on: ubuntu-22.04
@@ -121,6 +123,9 @@ jobs:
121123
- typo3-version: "^13.4"
122124
php-version: "8.4"
123125
composer-dependencies: highest
126+
- typo3-version: "^13.4"
127+
php-version: "8.5"
128+
composer-dependencies: highest
124129
functional-tests:
125130
name: "Functional tests"
126131
runs-on: ubuntu-22.04
@@ -130,7 +135,7 @@ jobs:
130135
# rest matrix jobs be executed anyway.
131136
fail-fast: false
132137
matrix:
133-
php: [ '8.2', '8.3', '8.4' ]
138+
php: [ '8.2', '8.3', '8.4', '8.5' ]
134139
composerInstall: [ 'composerInstallHighest' ]
135140
steps:
136141
- 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.4|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
@@ -107,7 +107,7 @@ https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/ContentS
107107

108108
| AyacooSoundcloud | TYPO3 | PHP | Support / Development |
109109
|------------------|-------|-----------|--------------------------------------|
110-
| 3.x | 13.x | 8.2 - 8.4 | features, bugfixes, security updates |
110+
| 3.x | 13.x | 8.2 - 8.5 | features, bugfixes, security updates |
111111
| 2.x | 12.x | 8.1 - 8.4 | bugfixes, security updates |
112112
| 1.x | 11.x | 7.4 - 8.0 | bugfixes, security updates |
113113

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ayacoo/ayacoo-soundcloud",
3-
"version": "3.0.2",
3+
"version": "3.0.3",
44
"type": "typo3-cms-extension",
55
"description": "Provides a Soundcloud online media helper",
66
"homepage": "https://www.ayacoo.de",
@@ -14,7 +14,7 @@
1414
"GPL-2.0-or-later"
1515
],
1616
"require": {
17-
"php": ">=8.2 < 8.5",
17+
"php": ">=8.2 < 8.6",
1818
"typo3/cms-core": "^13.4"
1919
},
2020
"require-dev": {

ext_emconf.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
'author' => 'Guido Schmechel',
77
'author_email' => 'info@ayacoo.de',
88
'state' => 'stable',
9-
'version' => '3.0.2',
9+
'version' => '3.0.3',
1010
'constraints' => [
1111
'depends' => [
12-
'php' => '8.2.0-8.4.99',
12+
'php' => '8.2.0-8.5.99',
1313
'typo3' => '13.0.0-13.4.99',
1414
],
1515
'conflicts' => [

0 commit comments

Comments
 (0)