Skip to content

Commit f4da5cc

Browse files
committed
[TASK] Add v14 CI tests
1 parent 2d8daa7 commit f4da5cc

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: ubuntu-latest
99
strategy:
1010
matrix:
11-
TYPO3: [ '11' , '12', '13' ]
11+
TYPO3: [ '11' , '12', '13', '14' ]
1212

1313
steps:
1414
- name: Checkout
@@ -27,11 +27,15 @@ jobs:
2727
run: composer validate
2828

2929
- name: Cache dependencies
30-
uses: actions/cache@v1
30+
uses: actions/cache@v4
3131
with:
3232
path: ~/.composer/cache
3333
key: dependencies-composer-${{ hashFiles('composer.json') }}
3434

35+
- name: Install composer dependencies TYPO3 14
36+
if: matrix.TYPO3 == '14'
37+
run: |
38+
composer install --no-progress --no-interaction
3539
- name: Install composer dependencies TYPO3 13
3640
if: matrix.TYPO3 == '13'
3741
run: |
@@ -44,6 +48,9 @@ jobs:
4448
if: matrix.TYPO3 == '11'
4549
run: |
4650
composer require typo3/cms-core:^11.5 --no-progress --no-interaction --dev -W
51+
- name: Phpstan 14
52+
if: matrix.TYPO3 == '14'
53+
run: .Build/bin/phpstan analyze -c Build/phpstan.neon
4754
- name: Phpstan 13
4855
if: matrix.TYPO3 == '13'
4956
run: .Build/bin/phpstan analyze -c Build/phpstan.neon

0 commit comments

Comments
 (0)