diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 976a8c55..176ced7a 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -16,7 +16,7 @@ jobs: steps: - name: Gather CI configuration id: matrix - uses: laminas/laminas-ci-matrix-action@1.22.1 + uses: laminas/laminas-ci-matrix-action@1.26.0 qa: name: QA Checks @@ -27,7 +27,7 @@ jobs: matrix: ${{ fromJSON(needs.matrix.outputs.matrix) }} steps: - name: ${{ matrix.name }} - uses: laminas/laminas-continuous-integration-action@1.32.0 + uses: laminas/laminas-continuous-integration-action@1.39.0 env: "GITHUB_TOKEN": ${{ secrets.GITHUB_TOKEN }} "INFECTION_DASHBOARD_API_KEY": ${{ secrets.INFECTION_DASHBOARD_API_KEY }} @@ -57,7 +57,7 @@ jobs: fetch-depth: 0 - name: "Install PHP" - uses: "shivammathur/setup-php@2.24.0" + uses: "shivammathur/setup-php@2.30.4" with: php-version: "${{ matrix.php-version }}" ini-values: memory_limit=-1 @@ -108,7 +108,7 @@ jobs: fetch-depth: 0 - name: "Install PHP" - uses: "shivammathur/setup-php@2.24.0" + uses: "shivammathur/setup-php@2.30.4" with: php-version: "${{ matrix.php-version }}" ini-values: memory_limit=-1 diff --git a/composer.json b/composer.json index 861a72d0..91964e4d 100644 --- a/composer.json +++ b/composer.json @@ -3,13 +3,13 @@ "description": "Tool to compare two revisions of a public API to check for BC breaks", "require": { "php": "~8.2.0 || ~8.3.0", - "azjezz/psl": "^2.3.1", - "composer/composer": "^2.7.0", - "nikic/php-parser": "^4.15.3", - "nikolaposa/version": "^4.1.0", - "ocramius/package-versions": "^2.7.0", - "roave/better-reflection": "^6.5.0", - "symfony/console": "^7.0" + "azjezz/psl": "^2.9.1", + "composer/composer": "^2.7.6", + "nikic/php-parser": "^4.19.1", + "nikolaposa/version": "^4.2.0", + "ocramius/package-versions": "^2.8.0", + "roave/better-reflection": "^6.26.0", + "symfony/console": "^7.0.7" }, "license": "MIT", "authors": [ @@ -24,13 +24,13 @@ ], "require-dev": { "doctrine/coding-standard": "^12.0.0", - "php-standard-library/psalm-plugin": "^2.2.1", - "phpunit/phpunit": "^9.5.27", - "psalm/plugin-phpunit": "^0.18.4", - "roave/infection-static-analysis-plugin": "^1.27.0", + "php-standard-library/psalm-plugin": "^2.3.0", + "phpunit/phpunit": "^9.6.19", + "psalm/plugin-phpunit": "^0.19.0", + "roave/infection-static-analysis-plugin": "^1.35.0", "roave/security-advisories": "dev-master", - "squizlabs/php_codesniffer": "^3.7.1", - "vimeo/psalm": "^5.16" + "squizlabs/php_codesniffer": "^3.10.0", + "vimeo/psalm": "^5.24.0" }, "conflict": { "revolt/event-loop": "<0.2.5", diff --git a/composer.lock b/composer.lock index 2451b03b..202de7a8 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "2ee29bc8df54e15d9b41af866a7eeb5a", + "content-hash": "4a371cbf24780e6e56b0661c943b713d", "packages": [ { "name": "azjezz/psl", @@ -4687,24 +4687,24 @@ }, { "name": "psalm/plugin-phpunit", - "version": "0.18.4", + "version": "0.19.0", "source": { "type": "git", "url": "https://github.com/psalm/psalm-plugin-phpunit.git", - "reference": "e4ab3096653d9eb6f6d0ea5f4461898d59ae4dbc" + "reference": "e344eaaa27871e79c6cb97b9efe52a735f9d1966" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/psalm/psalm-plugin-phpunit/zipball/e4ab3096653d9eb6f6d0ea5f4461898d59ae4dbc", - "reference": "e4ab3096653d9eb6f6d0ea5f4461898d59ae4dbc", + "url": "https://api.github.com/repos/psalm/psalm-plugin-phpunit/zipball/e344eaaa27871e79c6cb97b9efe52a735f9d1966", + "reference": "e344eaaa27871e79c6cb97b9efe52a735f9d1966", "shasum": "" }, "require": { "composer/package-versions-deprecated": "^1.10", "composer/semver": "^1.4 || ^2.0 || ^3.0", "ext-simplexml": "*", - "php": "^7.1 || ^8.0", - "vimeo/psalm": "dev-master || dev-4.x || ^4.7.1 || ^5@beta || ^5.0" + "php": "^7.4 || ^8.0", + "vimeo/psalm": "dev-master || ^5@beta || ^5.0" }, "conflict": { "phpunit/phpunit": "<7.5" @@ -4741,9 +4741,9 @@ "description": "Psalm plugin for PHPUnit", "support": { "issues": "https://github.com/psalm/psalm-plugin-phpunit/issues", - "source": "https://github.com/psalm/psalm-plugin-phpunit/tree/0.18.4" + "source": "https://github.com/psalm/psalm-plugin-phpunit/tree/0.19.0" }, - "time": "2022-12-03T07:47:07+00:00" + "time": "2024-03-15T10:43:15+00:00" }, { "name": "roave/infection-static-analysis-plugin",