diff --git a/.github/workflows/backwards-compatibility.yml b/.github/workflows/backwards-compatibility.yml index ea8c475..71bf657 100644 --- a/.github/workflows/backwards-compatibility.yml +++ b/.github/workflows/backwards-compatibility.yml @@ -16,7 +16,7 @@ jobs: fetch-depth: 0 - name: "Install PHP" - uses: "shivammathur/setup-php@2.24.0" + uses: "shivammathur/setup-php@2.31.1" with: php-version: "8.1" ini-values: memory_limit=-1 @@ -29,7 +29,7 @@ jobs: run: echo "composer_cache_dir=$(composer global config cache-files-dir)" >> $GITHUB_OUTPUT - name: "Cache dependencies" - uses: "actions/cache@v3.3.1" + uses: "actions/cache@v3.4.0" with: path: ${{ steps.composer-cache.outputs.composer_cache_dir }} key: "php-8.1-bc-break-check-${{ hashFiles('.github/workflows/backwards-compatibility.yml') }}" diff --git a/.github/workflows/coding-standards.yml b/.github/workflows/coding-standards.yml index 1feb358..2e3fda2 100644 --- a/.github/workflows/coding-standards.yml +++ b/.github/workflows/coding-standards.yml @@ -36,7 +36,7 @@ jobs: run: echo "::set-output name=dir::$(composer config cache-files-dir)" - name: "Cache dependencies" - uses: "actions/cache@v3.3.1" + uses: "actions/cache@v3.4.0" with: path: ${{ steps.composer-cache.outputs.dir }} key: "php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }}-${{ hashFiles('**/composer.lock') }}" diff --git a/.github/workflows/composer-json-lint.yml b/.github/workflows/composer-json-lint.yml index 57490be..7fe9059 100644 --- a/.github/workflows/composer-json-lint.yml +++ b/.github/workflows/composer-json-lint.yml @@ -36,7 +36,7 @@ jobs: run: echo "::set-output name=dir::$(composer config cache-files-dir)" - name: "Cache dependencies" - uses: "actions/cache@v3.3.1" + uses: "actions/cache@v3.4.0" with: path: ${{ steps.composer-cache.outputs.dir }} key: "php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }}-${{ hashFiles('**/composer.lock') }}" diff --git a/.github/workflows/mutation-tests.yml b/.github/workflows/mutation-tests.yml index 8a19589..c42ca40 100644 --- a/.github/workflows/mutation-tests.yml +++ b/.github/workflows/mutation-tests.yml @@ -36,7 +36,7 @@ jobs: run: echo "::set-output name=dir::$(composer config cache-files-dir)" - name: "Cache dependencies" - uses: "actions/cache@v3.3.1" + uses: "actions/cache@v3.4.0" with: path: ${{ steps.composer-cache.outputs.dir }} key: "php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }}-${{ hashFiles('**/composer.lock') }}" @@ -58,4 +58,4 @@ jobs: run: "make infection PHPUNIT_FLAGS=--coverage-clover=coverage.xml INFECTION_FLAGS=--logger-github" - name: "Upload Code Coverage" - uses: "codecov/codecov-action@v3.1.1" + uses: "codecov/codecov-action@v3.1.6" diff --git a/.github/workflows/phpunit.yml b/.github/workflows/phpunit.yml index 6e91771..c2208fe 100644 --- a/.github/workflows/phpunit.yml +++ b/.github/workflows/phpunit.yml @@ -40,7 +40,7 @@ jobs: run: echo "::set-output name=dir::$(composer config cache-files-dir)" - name: "Cache dependencies" - uses: "actions/cache@v3.3.1" + uses: "actions/cache@v3.4.0" with: path: ${{ steps.composer-cache.outputs.dir }} key: "php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }}-${{ hashFiles('**/composer.lock') }}" @@ -96,7 +96,7 @@ jobs: run: echo "::set-output name=dir::$(composer config cache-files-dir)" - name: "Cache dependencies" - uses: "actions/cache@v3.3.1" + uses: "actions/cache@v3.4.0" with: path: ${{ steps.composer-cache.outputs.dir }} key: "php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }}-${{ hashFiles('**/composer.lock') }}" diff --git a/.github/workflows/release-on-milestone-closed.yml b/.github/workflows/release-on-milestone-closed.yml index 4522f04..12ab533 100644 --- a/.github/workflows/release-on-milestone-closed.yml +++ b/.github/workflows/release-on-milestone-closed.yml @@ -17,7 +17,7 @@ jobs: uses: "actions/checkout@v4" - name: "Release" - uses: "laminas/automatic-releases@1.24.0" + uses: "laminas/automatic-releases@1.25.0" with: command-name: "laminas:automatic-releases:release" env: @@ -28,7 +28,7 @@ jobs: "GIT_AUTHOR_EMAIL": ${{ secrets.GIT_AUTHOR_EMAIL }} - name: "Create Merge-Up Pull Request" - uses: "laminas/automatic-releases@1.24.0" + uses: "laminas/automatic-releases@1.25.0" with: command-name: "laminas:automatic-releases:create-merge-up-pull-request" env: @@ -39,7 +39,7 @@ jobs: "GIT_AUTHOR_EMAIL": ${{ secrets.GIT_AUTHOR_EMAIL }} - name: "Create and/or Switch to new Release Branch" - uses: "laminas/automatic-releases@1.24.0" + uses: "laminas/automatic-releases@1.25.0" with: command-name: "laminas:automatic-releases:switch-default-branch-to-next-minor" env: @@ -50,7 +50,7 @@ jobs: "GIT_AUTHOR_EMAIL": ${{ secrets.GIT_AUTHOR_EMAIL }} - name: "Bump Changelog Version On Originating Release Branch" - uses: "laminas/automatic-releases@1.24.0" + uses: "laminas/automatic-releases@1.25.0" with: command-name: "laminas:automatic-releases:bump-changelog" env: @@ -61,7 +61,7 @@ jobs: "GIT_AUTHOR_EMAIL": ${{ secrets.GIT_AUTHOR_EMAIL }} - name: "Create new milestones" - uses: "laminas/automatic-releases@1.24.0" + uses: "laminas/automatic-releases@1.25.0" with: command-name: "laminas:automatic-releases:create-milestones" env: diff --git a/.github/workflows/static-analysis.yml b/.github/workflows/static-analysis.yml index 308f3a9..dd5cc4a 100644 --- a/.github/workflows/static-analysis.yml +++ b/.github/workflows/static-analysis.yml @@ -36,7 +36,7 @@ jobs: run: echo "::set-output name=dir::$(composer config cache-files-dir)" - name: "Cache dependencies" - uses: "actions/cache@v3.3.1" + uses: "actions/cache@v3.4.0" with: path: ${{ steps.composer-cache.outputs.dir }} key: "php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }}-${{ hashFiles('**/composer.lock') }}" diff --git a/composer.json b/composer.json index 9a7cca1..fc8973d 100644 --- a/composer.json +++ b/composer.json @@ -10,11 +10,11 @@ } ], "require": { - "php": "~8.1.0 || ~8.2.0", + "php": "~8.1.0 || ~8.2.0 || ~8.4.0", "doctrine/annotations": "^2.0.1" }, "require-dev": { - "infection/infection": "^0.26", + "infection/infection": "^0.29", "lcobucci/coding-standard": "^9.0", "phpstan/extension-installer": "^1.2", "phpstan/phpstan": "^1.10.10",