Skip to content

Commit

Permalink
TASK: Drop support for Flow 5 & 6
Browse files Browse the repository at this point in the history
The AbstractExceptionHandler is no longer compatible and tests
are not run as the phpunit.xml.dist file cannot be parsed on
old phpunit versions.
  • Loading branch information
paxuclus committed Jun 5, 2022
1 parent 2745ec2 commit 6868fec
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 40 deletions.
20 changes: 2 additions & 18 deletions .github/workflows/functionaltests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,26 +10,10 @@ jobs:
strategy:
fail-fast: false
matrix:
php-version: [ 7.2, 7.3, 7.4, 8.0, 8.1 ]
flow-version: [ 5.3, 6.3, 7.3, 8.0 ]
php-version: [ 7.3, 7.4, 8.0, 8.1 ]
flow-version: [ 7.3, 8.0 ]
exclude:
# Disable Flow 5.3 and 6.3 on PHP 8.0, as only ^7.2 is supported
- php-version: 8.0
flow-version: 5.3
- php-version: 8.0
flow-version: 6.3
- php-version: 8.1
flow-version: 5.3
- php-version: 8.1
flow-version: 6.3

# Disable Flow 7.0 on PHP 7.2, as 7.3 is required
- php-version: 7.2
flow-version: 7.3

# Disable Flow 8.0 on PHP 7, as 8.0 is required
- php-version: 7.2
flow-version: 8.0
- php-version: 7.3
flow-version: 8.0
- php-version: 7.4
Expand Down
20 changes: 2 additions & 18 deletions .github/workflows/unittests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,26 +10,10 @@ jobs:
strategy:
fail-fast: false
matrix:
php-version: [ 7.2, 7.3, 7.4, 8.0, 8.1 ]
flow-version: [ 5.3, 6.3, 7.3, 8.0 ]
php-version: [ 7.3, 7.4, 8.0, 8.1 ]
flow-version: [ 7.3, 8.0 ]
exclude:
# Disable Flow 5.3 and 6.3 on PHP 8.0, as only ^7.2 is supported
- php-version: 8.0
flow-version: 5.3
- php-version: 8.0
flow-version: 6.3
- php-version: 8.1
flow-version: 5.3
- php-version: 8.1
flow-version: 6.3

# Disable Flow 7.0 on PHP 7.2, as 7.3 is required
- php-version: 7.2
flow-version: 7.3

# Disable Flow 8.0 on PHP 7, as 8.0 is required
- php-version: 7.2
flow-version: 8.0
- php-version: 7.3
flow-version: 8.0
- php-version: 7.4
Expand Down
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@ fit your needs.

Currently the following Flow versions are supported:

* `^5.3`
* `^6.3`
* `^7.3`
* `^8.0`

Expand Down
4 changes: 2 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
"type": "neos-package",
"license": "MIT",
"require": {
"php": "^7.2 || ^8.0",
"neos/flow": "^5.3 || ^6.3 || ^7.3.6 || ^8.0.4",
"php": "^7.3 || ^8.0",
"neos/flow": "^7.3.6 || ^8.0.4",
"sentry/sdk": "^3.1"
},
"autoload": {
Expand Down

0 comments on commit 6868fec

Please sign in to comment.