diff --git a/.github/workflows/bechmark.yml b/.github/workflows/bechmark.yml index 65dee69e..ce782d06 100644 --- a/.github/workflows/bechmark.yml +++ b/.github/workflows/bechmark.yml @@ -39,7 +39,7 @@ jobs: - windows-latest php: - - "7.4" + - 7.4 steps: - name: Checkout diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e5c1c8a7..d147d391 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -37,8 +37,9 @@ jobs: - windows-latest php: - - "7.4" - - "8.0" + - 7.4 + - 8.0 + - 8.1 steps: - name: Checkout @@ -71,13 +72,8 @@ jobs: - name: Update composer run: composer self-update - - name: Install dependencies with composer php 7.4 - if: matrix.php == '7.4' + - name: Install dependencies with composer run: composer update --prefer-dist --no-interaction --no-progress --optimize-autoloader --ansi - - name: Install dependencies with composer php 8.0 - if: matrix.php == '8.0' - run: composer update --ignore-platform-reqs --prefer-dist --no-interaction --no-progress --optimize-autoloader --ansi - - name: Run tests with phpunit run: vendor/bin/phpunit --colors=always diff --git a/.github/workflows/mutation.yml b/.github/workflows/mutation.yml index 13fa74e5..36553fd7 100644 --- a/.github/workflows/mutation.yml +++ b/.github/workflows/mutation.yml @@ -31,7 +31,7 @@ jobs: - ubuntu-latest php: - - "7.4" + - 8.1 steps: - name: Checkout @@ -40,9 +40,9 @@ jobs: - name: Install PHP uses: shivammathur/setup-php@v2 with: - php-version: "${{ matrix.php }}" + php-version: ${{ matrix.php }} ini-values: memory_limit=-1 - coverage: "pcov" + coverage: pcov tools: composer:v2 - name: Determine composer cache directory diff --git a/.github/workflows/static.yml b/.github/workflows/static.yml index 98112ea6..86fab9d8 100644 --- a/.github/workflows/static.yml +++ b/.github/workflows/static.yml @@ -33,7 +33,9 @@ jobs: - ubuntu-latest php: - - "7.4" + - 7.4 + - 8.0 + - 8.1 steps: - name: Checkout @@ -42,7 +44,7 @@ jobs: - name: Install PHP uses: shivammathur/setup-php@v2 with: - php-version: "${{ matrix.php }}" + php-version: ${{ matrix.php }} tools: composer:v2, cs2pr coverage: none diff --git a/composer.json b/composer.json index 72891457..516fcfdd 100644 --- a/composer.json +++ b/composer.json @@ -18,6 +18,7 @@ "forum": "https://www.yiiframework.com/forum/", "wiki": "https://www.yiiframework.com/wiki/", "irc": "irc://irc.freenode.net/yii", + "chat": "https://t.me/yii3en", "source": "https://github.com/yiisoft/di" }, "require": { @@ -30,9 +31,9 @@ "league/container": "^4.2", "phpbench/phpbench": "^1.2.0", "phpunit/phpunit": "^9.5", - "roave/infection-static-analysis-plugin": "^1.14", + "roave/infection-static-analysis-plugin": "^1.16", "spatie/phpunit-watcher": "^1.23", - "vimeo/psalm": "^4.13", + "vimeo/psalm": "^4.18", "yiisoft/injector": "^1.0", "yiisoft/test-support": "^1.3" },