@@ -28,44 +28,44 @@ jobs:
2828 php : ' 8.3'
2929 steps :
3030 - name : Checkout
31- uses : actions/checkout@v2
31+ uses : actions/checkout@v4
3232
3333 - name : Install testing system
3434 run : Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s composerInstall
3535
3636 - name : Composer validate
37- run : Build/Scripts/runTests.sh -p ${{ matrix.php }} -s composerValidate
37+ run : Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} - s composerValidate
3838
3939 - name : Lint PHP
40- run : Build/Scripts/runTests.sh -p ${{ matrix.php }} -s lint
40+ run : Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} - s lint
4141
4242 - name : CGL
43- run : Build/Scripts/runTests.sh -p ${{ matrix.php }} -s cgl -n
43+ run : Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} - s cgl -n
4444
4545 - name : phpstan
4646 run : Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s phpstan
4747
4848 - name : Unit Tests
49- run : Build/Scripts/runTests.sh -p ${{ matrix.php }} -s unit
49+ run : Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} - s unit
5050
5151 - name : Functional Tests v12/v11
5252 if : matrix.TYPO3 != '13'
5353 run : Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s functional
5454
5555 - name : Functional Tests v13
5656 if : matrix.TYPO3 == '13'
57- run : Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s functional -e "--exclude-group=content_defender"
57+ run : PHPUNIT_EXCLUDE_GROUPS=content_defender Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s functional
5858
5959 - name : Acceptance Tests v12/v11
6060 if : matrix.TYPO3 != '13'
61- run : Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s acceptance -e --fail-fast
61+ run : Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s acceptance -- --fail-fast
6262
6363 - name : Acceptance Tests v13
6464 if : matrix.TYPO3 == '13'
65- run : Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s acceptance -e " --fail-fast --skip-group=content_defender"
65+ run : Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s acceptance -- --fail-fast --skip-group=content_defender
6666
6767 - name : Archive acceptance tests results
68- uses : actions/upload-artifact@v2
68+ uses : actions/upload-artifact@v4
6969 if : always()
7070 with :
7171 name : acceptance-test-reports-${{ matrix.php }}-${{ matrix.TYPO3 }}
0 commit comments