From acb1a47f01ae00e364d8f67f200b50332312f432 Mon Sep 17 00:00:00 2001 From: ankurk91 Date: Mon, 20 Dec 2021 16:26:42 +0530 Subject: [PATCH] deprecate EOL php versions --- .github/workflows/tests.yml | 9 ++++++--- README.md | 6 ++---- composer.json | 7 +++---- phpunit.xml | 16 +++++++++------- 4 files changed, 20 insertions(+), 18 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 4b46627..9ee82a6 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -12,7 +12,7 @@ jobs: strategy: fail-fast: false matrix: - php: [7.4, 8.0] + php: [7.4, 8.0, 8.1] composer-flag: [prefer-lowest, prefer-stable] name: php v${{ matrix.php }} - ${{ matrix.composer-flag }} @@ -31,8 +31,11 @@ jobs: - name: Install dependencies run: composer update --${{ matrix.composer-flag }} --no-interaction --no-progress - - name: Execute tests + - name: Execute tests and submit coverage + env: + COVERALLS_REPO_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | mkdir -p build/logs composer test -- --coverage-clover build/logs/clover.xml - [ -f build/logs/clover.xml ] && ./vendor/bin/php-coveralls -v || echo 'clover.xml not found.' + composer require --dev -n "php-coveralls/php-coveralls":"^2.5.2" + ./vendor/bin/php-coveralls -v diff --git a/README.md b/README.md index b7f4357..9850b09 100644 --- a/README.md +++ b/README.md @@ -23,11 +23,9 @@ If you will be running your code on a 32 bit system or will be working with larg For debian/ubuntu you can install the extension with one of these commands: ```bash -apt-get install php7.0-gmp -apt-get install php7.1-gmp -apt-get install php7.2-gmp -apt-get install php7.3-gmp apt-get install php7.4-gmp +apt-get install php8.0-gmp +apt-get install php8.1-gmp ``` ## Usage diff --git a/composer.json b/composer.json index 01a4185..2e1dc67 100644 --- a/composer.json +++ b/composer.json @@ -11,13 +11,12 @@ } ], "require": { - "php": ">=7.0.0", + "php": "^7.4||^8.0", "phpseclib/phpseclib": "^3.0", - "symfony/console": "^3.0|^4.0|^5.0" + "symfony/console": "^5.0||^6.0" }, "require-dev": { - "phpunit/phpunit": "^6.0|^7.0|^8.0", - "php-coveralls/php-coveralls": "^2.1" + "phpunit/phpunit": "^9.5.10" }, "autoload": { "psr-4": { diff --git a/phpunit.xml b/phpunit.xml index 84ac74a..913a670 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -1,5 +1,6 @@ - + stopOnFailure="false" + xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/9.3/phpunit.xsd"> + + + src/ + + ./tests/ - - - src/ - -