File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -25,9 +25,48 @@ name: Composer require checker
2525
2626jobs :
2727 composer-require-checker :
28- uses : yiisoft/actions/.github/workflows/composer-require-checker.yml@master
29- with :
30- os : >-
31- ['ubuntu-latest']
32- php : >-
33- ['8.0', '8.1']
28+ name : PHP ${{ matrix.php }}
29+
30+ env :
31+ COMPOSER_ROOT_VERSION : dev-master
32+
33+ runs-on : ${{ matrix.os }}
34+
35+ strategy :
36+ matrix :
37+ os :
38+ - ubuntu-latest
39+
40+ php :
41+ - 8.0
42+ - 8.1
43+ - 8.2
44+
45+ steps :
46+ - name : Checkout.
47+ uses : actions/checkout@v3
48+
49+ - name : Install PHP with extensions.
50+ uses : shivammathur/setup-php@v2
51+ with :
52+ php-version : ${{ matrix.php }}
53+ coverage : none
54+ tools : composer:v2
55+
56+ - name : Update composer.
57+ run : composer self-update
58+
59+ - name : Set environment variables pull request linux.
60+ uses : yiisoft/actions/db/environment-linux@master
61+
62+ - name : Install db.
63+ uses : yiisoft/actions/db/subpackage-install@master
64+ with :
65+ BRANCH_NAME : ${{ env.BRANCH_NAME }}
66+ COMPOSER_ROOT_VERSION : ${{ env.COMPOSER_ROOT_VERSION }}
67+ CURRENT_PACKAGE : db
68+ FULL_BRANCH_NAME : ${{ env.FULL_BRANCH_NAME }}
69+ WORK_PACKAGE_URL : ${{ env.WORK_PACKAGE_URL }}
70+
71+ - name : Check dependencies.
72+ run : vendor/bin/composer-require-checker
You can’t perform that action at this time.
0 commit comments