From e4c28f0bec493ffa7e4f1022739f8b34f083f15e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20L=C3=BCck?= Date: Sun, 25 Oct 2026 02:40:01 +0200 Subject: [PATCH 1/2] Update test environment to fix running tests on GitHub Actions --- .github/workflows/ci.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2bf63e6..a32d3e3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,22 +7,22 @@ on: jobs: PHPUnit: name: PHPUnit (PHP ${{ matrix.php }}) - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 strategy: matrix: php: - 7.4 - 7.3 - - 7.2 + # - 7.2 # skip temporarily due to version conflicts - 7.1 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v7 - uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php }} coverage: xdebug - run: composer install - - run: vendor/bin/phpunit --coverage-text + - run: vendor/bin/phpunit --coverage-text --exclude-group internet # skip temporarily due to unavailable SOAP service, see #58 if: ${{ matrix.php >= 7.3 }} - - run: vendor/bin/phpunit --coverage-text -c phpunit.xml.legacy + - run: vendor/bin/phpunit --coverage-text -c phpunit.xml.legacy --exclude-group internet # skip temporarily due to unavailable SOAP service, see #58 if: ${{ matrix.php < 7.3 }} From 2ab6d3536839a648673daba69d68f27f5f412248 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20L=C3=BCck?= Date: Sun, 25 Oct 2026 02:44:29 +0100 Subject: [PATCH 2/2] Temporarily require dated ringcentral/psr7 to fix tests --- composer.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index d5b7a47..328375a 100644 --- a/composer.json +++ b/composer.json @@ -24,6 +24,7 @@ }, "require-dev": { "clue/block-react": "^1.0", - "phpunit/phpunit": "^9.3 || ^7.5" + "phpunit/phpunit": "^9.3 || ^7.5", + "ringcentral/psr7": "^1.2" } }