diff --git a/.github/workflows/build-project-actions.yml b/.github/workflows/build-project-actions.yml index 83919a3..84aac7f 100644 --- a/.github/workflows/build-project-actions.yml +++ b/.github/workflows/build-project-actions.yml @@ -3,6 +3,10 @@ on: [push] jobs: phpunit: runs-on: ubuntu-latest + strategy: + matrix: + operating-system: ['ubuntu-latest'] + php-versions: ['8.1', '8.2', '8.3'] steps: - name: Checkout uses: actions/checkout@v4 @@ -10,7 +14,7 @@ jobs: - name: Setup PHP uses: shivammathur/setup-php@v2 with: - php-version: '8.1' + php-version: ${{ matrix.php-versions }} extensions: mbstring coverage: xdebug tools: composer:v2, php-cs-fixer, phpunit diff --git a/composer.json b/composer.json index bbc0179..d6a65fc 100644 --- a/composer.json +++ b/composer.json @@ -22,7 +22,7 @@ "php": ">=8.1", "ext-json": "*", "symfony/http-client": "^6|^7", - "web-token/jwt-library": "^3.0" + "web-token/jwt-library": "^3.0|^4.0" }, "autoload": { "psr-4": {