Skip to content

Commit f72751c

Browse files
Merge pull request #74 from oliverklee/feature/typo3-version-in-ci
[FEATURE] Add the TYPO3 version to the CI matrix
2 parents 20cf5fe + c698f08 commit f72751c

File tree

1 file changed

+36
-10
lines changed

1 file changed

+36
-10
lines changed

.github/workflows/tests.yml

Lines changed: 36 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,21 +12,47 @@ jobs:
1212
fail-fast: false
1313
matrix:
1414
include:
15-
- php-version: "7.3"
15+
- typo3-version: "^9.5"
16+
php-version: "7.3"
1617
composer-flags: ""
17-
- php-version: "7.3"
18+
- typo3-version: "^9.5"
19+
php-version: "7.3"
1820
composer-flags: " --prefer-lowest"
19-
- php-version: "7.4"
21+
- typo3-version: "^9.5"
22+
php-version: "7.4"
2023
composer-flags: ""
21-
- php-version: "7.4"
24+
- typo3-version: "^9.5"
25+
php-version: "7.4"
2226
composer-flags: " --prefer-lowest"
23-
- php-version: "8.0"
27+
- typo3-version: "^10.4"
28+
php-version: "7.3"
2429
composer-flags: ""
25-
- php-version: "8.0"
30+
- typo3-version: "^10.4"
31+
php-version: "7.3"
2632
composer-flags: " --prefer-lowest"
27-
- php-version: "8.1"
33+
- typo3-version: "^10.4"
34+
php-version: "7.4"
2835
composer-flags: ""
29-
- php-version: "8.1"
36+
- typo3-version: "^10.4"
37+
php-version: "7.4"
38+
composer-flags: " --prefer-lowest"
39+
- typo3-version: "^11.5"
40+
php-version: "7.4"
41+
composer-flags: ""
42+
- typo3-version: "^11.5"
43+
php-version: "7.4"
44+
composer-flags: " --prefer-lowest"
45+
- typo3-version: "^11.5"
46+
php-version: "8.0"
47+
composer-flags: ""
48+
- typo3-version: "^11.5"
49+
php-version: "8.0"
50+
composer-flags: " --prefer-lowest"
51+
- typo3-version: "^11.5"
52+
php-version: "8.1"
53+
composer-flags: ""
54+
- typo3-version: "^11.5"
55+
php-version: "8.1"
3056
composer-flags: " --prefer-lowest"
3157

3258
steps:
@@ -39,8 +65,8 @@ jobs:
3965
coverage: "none"
4066
php-version: "${{ matrix.php-version }}"
4167

42-
- name: "Install dependencies"
43-
run: "composer update --no-interaction --no-progress ${{ matrix.composer-flags }}"
68+
- name: "Install specific TYPO3 version"
69+
run: "composer update --no-interaction --no-progress --with typo3/cms-core:${{ matrix.typo3-version }} ${{ matrix.composer-flags }}"
4470

4571
- name: "Tests"
4672
run: |

0 commit comments

Comments
 (0)