diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index eba288e7..e21d40a9 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -15,32 +15,21 @@ jobs: fail-fast: false matrix: #Stable supported versions - php: ['7.4', '8.0', '8.1', '8.2'] + php: ['8.1', '8.2'] symfony: ['5.4.*', '6.2.*'] composer-flags: ['--prefer-stable'] can-fail: [false] exclude: - - php: '7.4' - symfony: '6.2.*' - - php: '8.0' + - php: '8.1' symfony: '6.2.*' include: # Lowest supported versions - - php: '7.2' + - php: '8.1' symfony: '5.4.*' composer-flags: '--prefer-stable --prefer-lowest' can-fail: false - # EOL PHP versions - - php: '7.2' - symfony: '5.4.*' - composer-flags: '--prefer-stable' - can-fail: false - - php: '7.3' - symfony: '5.4.*' - composer-flags: '--prefer-stable' - can-fail: false # Development versions - - php: '8.2' + - php: '8.3' symfony: '6.3.x-dev' composer-flags: '' can-fail: true @@ -54,10 +43,6 @@ jobs: - name: "checkout" uses: "actions/checkout@v4" - - name: "build the PHP7 environment" - run: "dev/bin/docker-compose build --build-arg PHP_VERSION=${{ matrix.php }} php" - if: startsWith(matrix.php, '7') - - name: "build the PHP8 environment" run: "dev/bin/docker-compose build --build-arg PHP_VERSION=${{ matrix.php }} --build-arg XDEBUG_VERSION='3.2.0' php" if: startsWith(matrix.php, '8') diff --git a/composer.json b/composer.json index 96f28b0a..acb20aca 100644 --- a/composer.json +++ b/composer.json @@ -16,7 +16,7 @@ } ], "require": { - "php": ">=7.2", + "php": "^8.1", "doctrine/doctrine-bundle": "^2.0.8", "doctrine/orm": "^2.7.1", "league/oauth2-server": "^8.3", @@ -24,7 +24,6 @@ "psr/http-factory": "^1.0", "symfony/event-dispatcher": "^5.4|^6.2", "symfony/framework-bundle": "^5.4|^6.2", - "symfony/polyfill-php81": "^1.22", "symfony/psr-http-message-bridge": "^2.0", "symfony/security-bundle": "^5.4|^6.2" }, diff --git a/dev/docker/Dockerfile b/dev/docker/Dockerfile index d9db2b6e..88b3fe23 100644 --- a/dev/docker/Dockerfile +++ b/dev/docker/Dockerfile @@ -1,4 +1,4 @@ -ARG PHP_VERSION=7.4 +ARG PHP_VERSION=8.1 FROM php:${PHP_VERSION}-cli-alpine LABEL maintainer="Petar Obradović "