File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change 1414
1515 strategy :
1616 fail-fast : false
17+ matrix :
18+ php : ["8.3", "8.4", "8.5"]
1719
18- name : Linux / PHP 8.3
20+ name : Linux / PHP ${{ matrix.php }}
1921
2022 steps :
2123 - name : Checkout code
2628 # services are started before the repo is cloned). And instead of
2729 # re-building what our compose-file contains we can just use it.
2830 - name : Run tests via docker compose
31+ if : ${{ matrix.php != '8.5' }}
32+ run : docker compose -f .ci/compose.yaml run test_message_rendering
33+
34+ - name : Run tests via docker compose
35+ if : ${{ matrix.php == '8.5' }}
36+ env :
37+ ROUNDCUBEMAIL_IMAGE_MESSAGE_RENDERING : ghcr.io/roundcube/roundcubemail:php8.5-rc
38+ COMPOSE_ARGS : ' --ignore-platform-reqs'
2939 run : docker compose -f .ci/compose.yaml run test_message_rendering
3040
3141 - name : Upload artifacts
3444 with :
3545 name : Logs
3646 path : logs/errors.log
37-
You can’t perform that action at this time.
0 commit comments