CI: Remove use of --ignore-platform-reqs

This commit is contained in:
Aleksander Machniak 2025-10-31 07:43:27 +01:00
parent bd83492549
commit a3071d5d75
3 changed files with 0 additions and 36 deletions

View File

@ -68,18 +68,8 @@ jobs:
run: sudo apt-get -y update && sudo apt-get -y install --no-install-recommends aspell aspell-en aspell-de run: sudo apt-get -y update && sudo apt-get -y install --no-install-recommends aspell aspell-en aspell-de
- name: Execute tests - name: Execute tests
if: ${{ matrix.php != '8.5' }}
run: .ci/run_browser_tests.sh run: .ci/run_browser_tests.sh
# Pass in a composer arg to make composer not complain about PHP version constrains with v8.5-rc until all
# dependency packages have released a version that supports v8.5.
- name: Execute tests
if: ${{ matrix.php == '8.5' }}
env:
COMPOSER_ARGS: "--ignore-platform-reqs"
run: .ci/run_browser_tests.sh
- name: Upload screenshots as artifacts - name: Upload screenshots as artifacts
# Upload screenshot if the test suite failed. # Upload screenshot if the test suite failed.
if: failure() if: failure()

View File

@ -28,14 +28,6 @@ jobs:
# services are started before the repo is cloned). And instead of # services are started before the repo is cloned). And instead of
# re-building what our compose-file contains we can just use it. # re-building what our compose-file contains we can just use it.
- name: Run tests via docker compose - name: Run tests via docker compose
if: ${{ matrix.php != '8.5' }}
run: docker compose -f .ci/compose.yaml run test_message_rendering
- name: Run tests via docker compose
if: ${{ matrix.php == '8.5' }}
env:
ROUNDCUBEMAIL_IMAGE_MESSAGE_RENDERING: ghcr.io/roundcube/roundcubemail:php8.5-rc
COMPOSER_ARGS: '--ignore-platform-reqs'
run: docker compose -f .ci/compose.yaml run test_message_rendering run: docker compose -f .ci/compose.yaml run test_message_rendering
- name: Upload artifacts - name: Upload artifacts

View File

@ -38,15 +38,6 @@ jobs:
run: sudo apt-get -y update && sudo apt-get -y install --no-install-recommends aspell aspell-en aspell-de hunspell-en-us run: sudo apt-get -y update && sudo apt-get -y install --no-install-recommends aspell aspell-en aspell-de hunspell-en-us
- name: Execute tests - name: Execute tests
if: ${{ matrix.php != '8.5' }}
run: .ci/run_tests.sh
# Pass in a composer arg to make composer not complain about PHP version constrains with v8.5-rc until all
# dependency packages have released a version that supports v8.5.
- name: Execute tests
if: ${{ matrix.php == '8.5' }}
env:
COMPOSER_ARGS: "--ignore-platform-reqs"
run: .ci/run_tests.sh run: .ci/run_tests.sh
- name: Upload artifacts - name: Upload artifacts
@ -80,15 +71,6 @@ jobs:
coverage: none coverage: none
- name: Execute tests - name: Execute tests
if: ${{ matrix.php != '8.5' }}
run: bash -ex .ci/run_tests.sh
# Pass in a composer arg to make composer not complain about PHP version constrains with v8.5-rc until all
# dependency packages have released a version that supports v8.5.
- name: Execute tests
if: ${{ matrix.php == '8.5' }}
env:
COMPOSER_ARGS: "--ignore-platform-reqs"
run: bash -ex .ci/run_tests.sh run: bash -ex .ci/run_tests.sh
- name: Upload artifacts - name: Upload artifacts