mirror of
https://github.com/FriendsOfTYPO3/tea.git
synced 2024-11-22 10:56:13 +01:00
[FEATURE] Add support for PHP 8.3 (#965)
This commit is contained in:
parent
286aa05073
commit
723c5da950
5 changed files with 30 additions and 3 deletions
25
.github/workflows/ci.yml
vendored
25
.github/workflows/ci.yml
vendored
|
@ -36,6 +36,7 @@ jobs:
|
||||||
- "8.0"
|
- "8.0"
|
||||||
- "8.1"
|
- "8.1"
|
||||||
- "8.2"
|
- "8.2"
|
||||||
|
- "8.3"
|
||||||
code-quality:
|
code-quality:
|
||||||
name: "Code quality checks"
|
name: "Code quality checks"
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
|
@ -169,6 +170,12 @@ jobs:
|
||||||
- typo3-version: "^11.5"
|
- typo3-version: "^11.5"
|
||||||
php-version: "8.2"
|
php-version: "8.2"
|
||||||
composer-dependencies: highest
|
composer-dependencies: highest
|
||||||
|
- typo3-version: "^11.5"
|
||||||
|
php-version: "8.3"
|
||||||
|
composer-dependencies: lowest
|
||||||
|
- typo3-version: "^11.5"
|
||||||
|
php-version: "8.3"
|
||||||
|
composer-dependencies: highest
|
||||||
- typo3-version: "^12.4"
|
- typo3-version: "^12.4"
|
||||||
php-version: "8.1"
|
php-version: "8.1"
|
||||||
composer-dependencies: lowest
|
composer-dependencies: lowest
|
||||||
|
@ -181,6 +188,12 @@ jobs:
|
||||||
- typo3-version: "^12.4"
|
- typo3-version: "^12.4"
|
||||||
php-version: "8.2"
|
php-version: "8.2"
|
||||||
composer-dependencies: highest
|
composer-dependencies: highest
|
||||||
|
- typo3-version: "^12.4"
|
||||||
|
php-version: "8.3"
|
||||||
|
composer-dependencies: lowest
|
||||||
|
- typo3-version: "^12.4"
|
||||||
|
php-version: "8.3"
|
||||||
|
composer-dependencies: highest
|
||||||
functional-tests:
|
functional-tests:
|
||||||
name: "Functional tests"
|
name: "Functional tests"
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
|
@ -263,6 +276,12 @@ jobs:
|
||||||
- typo3-version: "^11.5"
|
- typo3-version: "^11.5"
|
||||||
php-version: "8.2"
|
php-version: "8.2"
|
||||||
composer-dependencies: highest
|
composer-dependencies: highest
|
||||||
|
- typo3-version: "^11.5"
|
||||||
|
php-version: "8.3"
|
||||||
|
composer-dependencies: lowest
|
||||||
|
- typo3-version: "^11.5"
|
||||||
|
php-version: "8.3"
|
||||||
|
composer-dependencies: highest
|
||||||
- typo3-version: "^12.4"
|
- typo3-version: "^12.4"
|
||||||
php-version: "8.1"
|
php-version: "8.1"
|
||||||
composer-dependencies: lowest
|
composer-dependencies: lowest
|
||||||
|
@ -275,3 +294,9 @@ jobs:
|
||||||
- typo3-version: "^12.4"
|
- typo3-version: "^12.4"
|
||||||
php-version: "8.2"
|
php-version: "8.2"
|
||||||
composer-dependencies: highest
|
composer-dependencies: highest
|
||||||
|
- typo3-version: "^12.4"
|
||||||
|
php-version: "8.3"
|
||||||
|
composer-dependencies: lowest
|
||||||
|
- typo3-version: "^12.4"
|
||||||
|
php-version: "8.3"
|
||||||
|
composer-dependencies: highest
|
||||||
|
|
|
@ -188,12 +188,13 @@ Options:
|
||||||
- 11: (default) use TYPO3 v11 with typo3/cms-composer-installers ^3
|
- 11: (default) use TYPO3 v11 with typo3/cms-composer-installers ^3
|
||||||
- 12: use TYPO3 v12 with typo3/cms-composer-installers ^5
|
- 12: use TYPO3 v12 with typo3/cms-composer-installers ^5
|
||||||
|
|
||||||
-p <7.4|8.0|8.1|8.2>
|
-p <7.4|8.0|8.1|8.2|8.3>
|
||||||
Specifies the PHP minor version to be used
|
Specifies the PHP minor version to be used
|
||||||
- 7.4: use PHP 7.4
|
- 7.4: use PHP 7.4
|
||||||
- 8.0: use PHP 8.0
|
- 8.0: use PHP 8.0
|
||||||
- 8.1: (default) use PHP 8.1
|
- 8.1: (default) use PHP 8.1
|
||||||
- 8.2: use PHP 8.2
|
- 8.2: use PHP 8.2
|
||||||
|
- 8.3: use PHP 8.3
|
||||||
|
|
||||||
-e "<phpunit options>"
|
-e "<phpunit options>"
|
||||||
Only with -s functional|functionalDeprecated|unit|unitDeprecated|unitRandom|acceptance
|
Only with -s functional|functionalDeprecated|unit|unitDeprecated|unitRandom|acceptance
|
||||||
|
|
|
@ -6,6 +6,7 @@ This project adheres to [Semantic Versioning](https://semver.org/).
|
||||||
## x.y.z
|
## x.y.z
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
- Add support for PHP 8.3 (#965)
|
||||||
- Add an FE editor (#864, #872, #874, #876)
|
- Add an FE editor (#864, #872, #874, #876)
|
||||||
- Add automerging of green Dependabot PRs (#756)
|
- Add automerging of green Dependabot PRs (#756)
|
||||||
- Add type coverage calculation (#830)
|
- Add type coverage calculation (#830)
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
"docs": "https://docs.typo3.org/p/ttn/tea/main/en-us/"
|
"docs": "https://docs.typo3.org/p/ttn/tea/main/en-us/"
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0",
|
"php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0",
|
||||||
"psr/http-message": "^1.0.1",
|
"psr/http-message": "^1.0.1",
|
||||||
"typo3/cms-core": "^11.5.4 || ^12.4",
|
"typo3/cms-core": "^11.5.4 || ^12.4",
|
||||||
"typo3/cms-extbase": "^11.5.4 || ^12.4",
|
"typo3/cms-extbase": "^11.5.4 || ^12.4",
|
||||||
|
|
|
@ -7,7 +7,7 @@ $EM_CONF[$_EXTKEY] = [
|
||||||
'category' => 'example',
|
'category' => 'example',
|
||||||
'constraints' => [
|
'constraints' => [
|
||||||
'depends' => [
|
'depends' => [
|
||||||
'php' => '7.4.0-8.2.99',
|
'php' => '7.4.0-8.3.99',
|
||||||
'typo3' => '11.5.4-12.4.99',
|
'typo3' => '11.5.4-12.4.99',
|
||||||
'extbase' => '11.5.4-12.4.99',
|
'extbase' => '11.5.4-12.4.99',
|
||||||
'fluid' => '11.5.4-12.4.99',
|
'fluid' => '11.5.4-12.4.99',
|
||||||
|
|
Loading…
Reference in a new issue