diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index a45caec..fbb6ccd 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -19,11 +19,8 @@ jobs: # run all phpseclib/PHP combinations even if one of them fails fail-fast: false matrix: - php: [8.0, 8.1] + php: [8.2, 8.3, 8.4, 8.5] phpseclib: ['^2.0.35', '^3.0.57', '^4.0.2'] - exclude: - - php: 8.0 - phpseclib: '^4.0.2' include: # phpseclib v2 has open security advisories, which Composer blocks by default - phpseclib: '^2.0.35' @@ -31,7 +28,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v7 - name: Setup PHP uses: shivammathur/setup-php@v2 diff --git a/composer.json b/composer.json index f394889..74a8151 100644 --- a/composer.json +++ b/composer.json @@ -12,7 +12,7 @@ ], "minimum-stability": "RC", "require": { - "php": "^8.0", + "php": "^8.2", "codeception/codeception": "^5.0", "codeception/module-filesystem": "^3.0", "phpseclib/phpseclib": "^2.0.35 || ^3.0.57 || ^4.0.2" diff --git a/tests/unit.suite.yml b/tests/unit.suite.yml index dc82ae8..5f0213b 100644 --- a/tests/unit.suite.yml +++ b/tests/unit.suite.yml @@ -1,2 +1,2 @@ -error_level: "E_ALL | E_STRICT" +error_level: "E_ALL" class_name: UnitTester