Bernd Sengupta
8555b7ef87
Merge branch 'TASK/use-development-php.ini-on-gitlab-ci' of https://github.com/FriendsOfTYPO3/tea into TASK/use-development-php.ini-on-gitlab-ci
...
# Conflicts:
# .gitlab/pipeline/jobs/.default.yml
2024-10-07 20:05:52 +02:00
bernd
e0d32f4c5a
Merge branch 'main' into TASK/use-development-php.ini-on-gitlab-ci
2024-10-07 17:44:26 +02:00
Bernd Sengupta
0e4ef2e184
[TASK] Copy php.ini with cp
...
cause key "volumes" are not supported by GitLab
2024-10-07 17:42:59 +02:00
Oliver Klee
9446d14b77
[TASK] Move a repository test from unit to functional ( #1484 )
...
Unit tests for repositories are quite a hassle as we then need to
set up all dependencies in `setUp()` ourselves.
So convert the test to a functional tests where we can rely on the
container to create and initialize the subject for us.
2024-10-06 20:50:24 +02:00
dependabot[bot]
f93c998a92
[TASK] Update phpstan/phpstan requirement from 1.12.5 to 1.12.6 ( #1486 )
...
Updates the requirements on [phpstan/phpstan](https://github.com/phpstan/phpstan ) to permit the latest version.
- [Release notes](https://github.com/phpstan/phpstan/releases )
- [Changelog](https://github.com/phpstan/phpstan/blob/2.0.x/CHANGELOG.md )
- [Commits](https://github.com/phpstan/phpstan/compare/1.12.5...1.12.6 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-06 18:34:47 +00:00
Muhammad Salman
c99b073bf6
[TASK] Rework the testing framework section in the docs ( #1480 )
2024-10-06 20:20:31 +02:00
dependabot[bot]
82a1df5eda
[TASK] Update ssch/typo3-rector requirement from 2.8.0 to 2.9.2 ( #1485 )
...
Updates the requirements on [ssch/typo3-rector](https://github.com/sabbelasichon/typo3-rector ) to permit the latest version.
- [Release notes](https://github.com/sabbelasichon/typo3-rector/releases )
- [Commits](https://github.com/sabbelasichon/typo3-rector/compare/v2.8.0...v2.9.2 )
---
updated-dependencies:
- dependency-name: ssch/typo3-rector
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-04 14:53:53 +00:00
gittibitti
012a9b1411
[TASK] Add LF and fix the volumes
2024-10-03 15:57:32 +02:00
gittibitti
f31fb452fc
[TASK] Delet mail section from php.ini
2024-10-03 15:57:32 +02:00
gittibitti
210c562041
[TASK] Add php.ini from development
2024-10-03 15:57:32 +02:00
dependabot[bot]
1a4fc18b6c
[TASK] Update tomasvotruba/type-coverage requirement from 0.3.1 to 1.0.0 ( #1478 )
...
Updates the requirements on [tomasvotruba/type-coverage](https://github.com/TomasVotruba/type-coverage ) to permit the latest version.
- [Commits](https://github.com/TomasVotruba/type-coverage/compare/0.3.1...1.0.0 )
---
updated-dependencies:
- dependency-name: tomasvotruba/type-coverage
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-02 05:15:37 +00:00
dependabot[bot]
13be4d6c37
[TASK] Update ergebnis/composer-normalize requirement ( #1477 )
...
Updates the requirements on [ergebnis/composer-normalize](https://github.com/ergebnis/composer-normalize ) to permit the latest version.
- [Release notes](https://github.com/ergebnis/composer-normalize/releases )
- [Changelog](https://github.com/ergebnis/composer-normalize/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ergebnis/composer-normalize/compare/2.43.0...2.44.0 )
---
updated-dependencies:
- dependency-name: ergebnis/composer-normalize
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 06:01:13 +00:00
dependabot[bot]
9ad48b528f
[TASK] Update ssch/typo3-rector requirement from 2.7.0 to 2.8.0 ( #1476 )
...
Updates the requirements on [ssch/typo3-rector](https://github.com/sabbelasichon/typo3-rector ) to permit the latest version.
- [Release notes](https://github.com/sabbelasichon/typo3-rector/releases )
- [Commits](https://github.com/sabbelasichon/typo3-rector/compare/v2.7.0...v2.8.0 )
---
updated-dependencies:
- dependency-name: ssch/typo3-rector
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 15:51:06 +00:00
Oliver Klee
a3d72de1de
[FEATURE] Add Composer scripts and a CI job for Rector ( #1459 )
...
* [FEATURE] Add Composer scripts and a CI job for Rector
Closes #851
2024-09-30 07:21:41 +02:00
Oliver Klee
d8323ffb2d
[TASK] Used fixed versions for most development dependencies ( #1475 )
...
We don't want our build to break when a new version of a development
dependency like PHPUnit or PHPStan gets released. Instead, we want to
be able to examine the (possibly changed) behavior in the pull request
by Dependabot that updates this dependency.
2024-09-29 08:56:01 +02:00
Oliver Klee
ef1e39b20d
[TASK] Bump the Symfony development dependencies ( #1468 )
...
For development versions, we don't need to bother supporting
lower versions of dependencies.
2024-09-27 16:17:18 +02:00
Oliver Klee
b0a4a7c611
[TASK] Sort the includes for GitLab CI ( #1464 )
...
This will make maintenance of this file a bit easier.
2024-09-27 13:02:29 +02:00
dependabot[bot]
76eb2b22d5
[TASK] Update ssch/typo3-rector requirement from ^2.6.5 to ^2.7.0 ( #1474 )
...
Updates the requirements on [ssch/typo3-rector](https://github.com/sabbelasichon/typo3-rector ) to permit the latest version.
- [Release notes](https://github.com/sabbelasichon/typo3-rector/releases )
- [Commits](https://github.com/sabbelasichon/typo3-rector/compare/v2.6.5...v2.7.0 )
---
updated-dependencies:
- dependency-name: ssch/typo3-rector
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-27 10:46:23 +00:00
Oliver Klee
adb2b6693e
[TASK] Add a time limit to the documentation check on CI ( #1472 )
...
This will avoid that a hung job will consume up to 30 minutes
of CPU time.
2024-09-27 09:12:36 +02:00
gittibitti
e46e0d8f19
Merge branch 'TASK/use-development-php.ini-on-gitlab-ci' of https://github.com/FriendsOfTYPO3/tea into TASK/use-development-php.ini-on-gitlab-ci
2024-09-26 21:59:30 +02:00
dependabot[bot]
6e987aca7b
[TASK] Update phpstan/phpstan requirement from ^1.12.4 to ^1.12.5 ( #1473 )
...
Updates the requirements on [phpstan/phpstan](https://github.com/phpstan/phpstan ) to permit the latest version.
- [Release notes](https://github.com/phpstan/phpstan/releases )
- [Changelog](https://github.com/phpstan/phpstan/blob/2.0.x/CHANGELOG.md )
- [Commits](https://github.com/phpstan/phpstan/compare/1.12.4...1.12.5 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-26 13:09:39 +00:00
dependabot[bot]
8cbf6abd27
[TASK] Update phpstan/phpstan-strict-rules requirement ( #1467 )
...
Updates the requirements on [phpstan/phpstan-strict-rules](https://github.com/phpstan/phpstan-strict-rules ) to permit the latest version.
- [Release notes](https://github.com/phpstan/phpstan-strict-rules/releases )
- [Commits](https://github.com/phpstan/phpstan-strict-rules/compare/1.6.0...1.6.1 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan-strict-rules
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-20 14:18:02 +00:00
dependabot[bot]
3c5c350937
[TASK] Update phpstan/phpstan requirement from ^1.12.3 to ^1.12.4 ( #1466 )
...
Updates the requirements on [phpstan/phpstan](https://github.com/phpstan/phpstan ) to permit the latest version.
- [Release notes](https://github.com/phpstan/phpstan/releases )
- [Changelog](https://github.com/phpstan/phpstan/blob/2.0.x/CHANGELOG.md )
- [Commits](https://github.com/phpstan/phpstan/compare/1.12.3...1.12.4 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-19 08:30:37 +00:00
gittibitti
debc51da6b
[TASK] Add LF and fix the volumes
2024-09-18 13:43:20 +02:00
gittibitti
6a73bea9a4
[TASK] Delet mail section from php.ini
2024-09-18 13:43:20 +02:00
gittibitti
9b5f4b0590
[TASK] Add php.ini from development
2024-09-18 13:43:20 +02:00
dependabot[bot]
1014f19fe5
[TASK] Update squizlabs/php_codesniffer requirement ( #1465 )
...
Updates the requirements on [squizlabs/php_codesniffer](https://github.com/PHPCSStandards/PHP_CodeSniffer ) to permit the latest version.
- [Release notes](https://github.com/PHPCSStandards/PHP_CodeSniffer/releases )
- [Changelog](https://github.com/PHPCSStandards/PHP_CodeSniffer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/PHPCSStandards/PHP_CodeSniffer/compare/3.10.2...3.10.3 )
---
updated-dependencies:
- dependency-name: squizlabs/php_codesniffer
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-18 11:23:46 +00:00
bernd
026b13a52b
[TASK] Set npm to version 10.8.2 ( #1463 )
2024-09-17 15:08:09 +02:00
gittibitti
0b12ce13ba
[TASK] Add LF and fix the volumes
2024-09-17 14:43:09 +02:00
gittibitti
a9d488c604
[TASK] Delet mail section from php.ini
2024-09-17 14:37:45 +02:00
gittibitti
70b53ecfcf
Merge branch 'main' into TASK/use-development-php.ini-on-gitlab-ci
2024-09-17 14:36:13 +02:00
bernd
fb7b22a559
[TASK] Change the image to the official core testing image ( #1462 )
2024-09-17 14:32:40 +02:00
gittibitti
1ce807b1d3
[TASK] Add php.ini from development
2024-09-17 13:59:31 +02:00
Łukasz Uznański
fdace0a094
[BUGFIX] Fix functional php8.2 v12 highest job in GitLab CI( #1460 )
2024-09-17 13:34:16 +02:00
Oliver Klee
79601e8aa6
[TASK] Remove redundancies in the prepare-release
Composer script ( #1458 )
...
We're already removing the whole `Build/` directory in this script.
So there is no need to also remove the individual files in this
directory.
2024-09-17 13:20:30 +02:00
bernd
ead187c779
[BUGFIX] Add node version 20.17.0 to package.json
( #1457 )
2024-09-17 12:42:15 +02:00
Łukasz Uznański
902097b7dd
[BUGFIX] Fix parallel lint in GitLab CI ( #1456 )
2024-09-17 12:23:40 +02:00
Łukasz Uznański
ac8c1248ea
[TASK] Move php sniff to Build
dir ( #1357 )
...
Part of #1186
2024-09-17 11:41:40 +02:00
dependabot[bot]
ab23166274
[TASK] Update phpstan/phpstan requirement from ^1.12.2 to ^1.12.3 ( #1454 )
...
Updates the requirements on [phpstan/phpstan](https://github.com/phpstan/phpstan ) to permit the latest version.
- [Release notes](https://github.com/phpstan/phpstan/releases )
- [Changelog](https://github.com/phpstan/phpstan/blob/2.0.x/CHANGELOG.md )
- [Commits](https://github.com/phpstan/phpstan/compare/1.12.2...1.12.3 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 09:05:35 +00:00
Oliver Klee
022cdadec9
[TASK] Update the testing framework ( #1453 )
...
Co-authored-by: Daniel Siepmann <coding@daniel-siepmann.de>
2024-09-07 14:33:57 +02:00
bernd
534de16770
[TASK] Add two new ISSUE_TEMPLATES, feature and task ( #1446 )
...
* Update .github/ISSUE_TEMPLATE/feature.md
Co-authored-by: Oliver Klee <typo3-coding@oliverklee.de>
* Update .github/ISSUE_TEMPLATE/task.md
Co-authored-by: Oliver Klee <typo3-coding@oliverklee.de>
2024-09-07 12:33:23 +02:00
dependabot[bot]
db7bb0c73e
[TASK] Update phpstan/phpstan requirement from ^1.12.1 to ^1.12.2 ( #1452 )
...
Updates the requirements on [phpstan/phpstan](https://github.com/phpstan/phpstan ) to permit the latest version.
- [Release notes](https://github.com/phpstan/phpstan/releases )
- [Changelog](https://github.com/phpstan/phpstan/blob/2.0.x/CHANGELOG.md )
- [Commits](https://github.com/phpstan/phpstan/compare/1.12.1...1.12.2 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-06 06:05:49 +00:00
Oliver Klee
c5d9e1d08e
[TASK] Drop .phpstorm.meta.php
( #1448 )
...
With modern PHPDoc annotations and modern PhpStorm versions, this
file is not needed anymore.
2024-09-06 07:24:49 +02:00
Oliver Klee
a0fa00564c
[TASK] Unify the coverage-related directories ( #1450 )
...
As we'll need to have `build/logs/` for the merged coverage data
anyway, there is no point to have the separate coverage files
in `.Build/coverage/` instead of in `build/coverage/`.
Now the setup is more consistent.
Please note that this only affects the CI builds as we usually
only collect coverage data there for the pull requests.
2024-09-06 07:23:29 +02:00
dependabot[bot]
22598ef789
[TASK] Update phpstan/extension-installer requirement ( #1449 )
...
Updates the requirements on [phpstan/extension-installer](https://github.com/phpstan/extension-installer ) to permit the latest version.
- [Release notes](https://github.com/phpstan/extension-installer/releases )
- [Commits](https://github.com/phpstan/extension-installer/compare/1.4.2...1.4.3 )
---
updated-dependencies:
- dependency-name: phpstan/extension-installer
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-05 05:26:41 +00:00
dependabot[bot]
b56fd9f764
[TASK] Update phpstan/phpstan requirement from ^1.12.0 to ^1.12.1 ( #1445 )
...
Updates the requirements on [phpstan/phpstan](https://github.com/phpstan/phpstan ) to permit the latest version.
- [Release notes](https://github.com/phpstan/phpstan/releases )
- [Changelog](https://github.com/phpstan/phpstan/blob/1.12.x/CHANGELOG.md )
- [Commits](https://github.com/phpstan/phpstan/compare/1.12.0...1.12.1 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 20:12:36 +00:00
Oliver Klee
849087af95
[TASK] Switch to the Coveralls GitHub action ( #1430 )
...
Unfortunately, with the GitHub Action, we need to go back to
using the path `build/logs/clover.xml` for the combined coverage file.
Closes #1431
2024-09-02 19:05:19 +02:00
dependabot[bot]
2b8fc34df4
[TASK] Update friendsofphp/php-cs-fixer requirement ( #1443 )
...
Updates the requirements on [friendsofphp/php-cs-fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer ) to permit the latest version.
- [Release notes](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/releases )
- [Changelog](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.63.2...v3.64.0 )
---
updated-dependencies:
- dependency-name: friendsofphp/php-cs-fixer
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 05:46:15 +00:00
Oliver Klee
498dbdda3a
[TASK] Run composer-unused as part of ci:static
( #1440 )
2024-08-30 08:58:33 +02:00
dependabot[bot]
0b20fd5fdb
[TASK] Update ssch/typo3-rector requirement from ^2.6.4 to ^2.6.5 ( #1442 )
...
Updates the requirements on [ssch/typo3-rector](https://github.com/sabbelasichon/typo3-rector ) to permit the latest version.
- [Release notes](https://github.com/sabbelasichon/typo3-rector/releases )
- [Commits](https://github.com/sabbelasichon/typo3-rector/compare/v2.6.4...v2.6.5 )
---
updated-dependencies:
- dependency-name: ssch/typo3-rector
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-30 05:15:39 +00:00