diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7029a542..7c21fe6f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,7 +6,7 @@ on: jobs: tests: - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} continue-on-error: ${{ matrix.can-fail }} strategy: fail-fast: false @@ -17,24 +17,29 @@ jobs: symfony: 5.4.* composer-flags: '--prefer-stable --prefer-lowest' can-fail: false + os: ubuntu-20.04 # LTS with latest stable PHP - php: 8.3 symfony: 6.4.* composer-flags: '--prefer-stable' can-fail: false + os: ubuntu-latest # Stable Symfony branches - php: 8.2 symfony: 6.3.* composer-flags: '--prefer-stable' can-fail: false + os: ubuntu-latest - php: 8.2 symfony: 6.4.* composer-flags: '--prefer-stable' can-fail: false + os: ubuntu-latest - php: 8.3 symfony: 7.0.* composer-flags: '--prefer-stable' can-fail: false + os: ubuntu-latest name: "PHP ${{ matrix.php }} - Symfony ${{ matrix.symfony }}${{ matrix.composer-flags != '' && format(' - Composer {0}', matrix.composer-flags) || '' }}" diff --git a/composer.json b/composer.json index 769834e6..618bee82 100644 --- a/composer.json +++ b/composer.json @@ -40,7 +40,7 @@ "php": ">=7.1", "ext-openssl": "*", "lcobucci/clock": "^1.2|^2.0|^3.0", - "lcobucci/jwt": "^3.4|^4.1|^5.0", + "lcobucci/jwt": "^3.4.6|^4.1|^5.0", "namshi/jose": "^7.2", "symfony/config": "^4.4|^5.4|^6.0|^7.0", "symfony/dependency-injection": "^4.4|^5.4|^6.0|^7.0", @@ -58,7 +58,7 @@ "symfony/dom-crawler": "^5.4|^6.0|^7.0", "symfony/filesystem": "^4.4|^5.4|^6.0|^7.0", "symfony/framework-bundle": "^4.4|^5.4|^6.0|^7.0", - "symfony/phpunit-bridge": "^4.4|^5.4|^6.0|^7.0", + "symfony/phpunit-bridge": "^7.0.1", "symfony/security-guard": "^4.4|^5.4|^6.0|^7.0", "symfony/var-dumper": "^4.4|^5.4|^6.0|^7.0", "symfony/yaml": "^4.4|^5.4|^6.0|^7.0" diff --git a/phpunit.xml.dist b/phpunit.xml.dist index 28e8d939..9b799a71 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -28,7 +28,7 @@ - +