Commit graph

17 commits

Author SHA1 Message Date
54d244b804
TYPO3 V12 Update (#116)
* Support TYPO3 v12 and PHP 8.3
2023-12-05 09:43:55 +01:00
cc072f0683 Remove acceptance tests from CI
As they currently fail, while they work locally.
Looks like an issue with GitHub Actions.
2023-08-29 07:36:18 +02:00
2bf18536cc
!!!|Add acceptance tests for TYPO3 Backend and PHP 8.x (#107) 2023-01-31 07:51:13 +01:00
c814dff4a0
Remove GitHub action cache (#81)
We never set it up properly and it has deprecated features.
2022-10-24 10:15:21 +02:00
fd8e43a96a
Update GitHub checkout action (#80)
Necessary as v2 uses old NodeJS which is deprecated.
2022-10-24 10:09:07 +02:00
0ae738c1f2
Remove sqlite tests from CI (#78)
Save environment, most people will not use sqlite anyway.
2022-09-29 15:12:41 +02:00
2e4c9cc04e
Add TYPO3 v11 support (#60)
* Support generation of code coverage generation
* Remove useless caching within GitHub
* Add TYPO3 11.5 within CI
* Update phpstan

Replace friendsoftypo3/phpstan-typo3 with saschaegerer/phpstan.
The friendsoftypo3 is intended for TYPO3 itself, while saschaegerer is
intended for community.
Also update all related packages.
Fix some new findings and update baseline.

* Run composer none interactive in CI
* Remove dependency checker
* Migrate tests to no longer use legacy dependencies
* https://forge.typo3.org/issues/97479
* Fix phpstan findings
2022-09-13 09:05:47 +02:00
056c8c7947 Add PHP 7.2 support
Add official support of PHP 7.2.

Downgrade dev tools to 7.2 compatible version.
2021-09-09 15:16:30 +02:00
6a89461972 Use GitHub Action to install expected composer version 2021-09-08 13:23:23 +02:00
def55cbdc9 Make compatible with mysql 8 strict modes 2021-09-08 13:23:23 +02:00
5185c06015 Fix label of CI tasks 2021-08-09 09:03:24 +02:00
5e5c019704 Do not run CI on push
The steps are only necessary to check changes before merging.
Everyone always creates pull requests.
Therefore no need to run in push in addition to PR.
2021-04-13 15:32:10 +02:00
c91f665d98 Make compatible with PHP 7.3
As some projects still might run on PHP 7.3 and supported TYPO3 version
still supports 7.3.
2021-04-13 15:32:10 +02:00
08de6ae129 Trigger CI on pull request 2021-04-12 14:55:34 +02:00
ba564f29f7 Remove functional tests from CI
We don't have functional tests yet
2021-02-16 11:09:18 +01:00
ded93e0d8e Integrate phpstan 2021-02-16 11:09:18 +01:00
89a076808a Add CGL 2021-02-16 11:09:18 +01:00