File tree 9 files changed +36
-113
lines changed
9 files changed +36
-113
lines changed Original file line number Diff line number Diff line change 24
24
composer-require-checker :
25
25
uses : yiisoft/actions/.github/workflows/composer-require-checker.yml@master
26
26
with :
27
- os : >-
28
- ['ubuntu-latest']
29
27
php : >-
30
28
['8.1', '8.2', '8.3', '8.4']
29
+ required-packages : >-
30
+ ['db']
Original file line number Diff line number Diff line change @@ -75,26 +75,11 @@ jobs:
75
75
- name : Update composer.
76
76
run : composer self-update
77
77
78
- - name : Set environment variables pull request linux.
79
- uses : yiisoft/actions/db/environment-linux@master
80
-
81
- - name : Install db.
82
- uses : yiisoft/actions/db/subpackage-install@master
83
- with :
84
- BRANCH_NAME : ${{ env.BRANCH_NAME }}
85
- COMPOSER_ROOT_VERSION : ${{ env.COMPOSER_ROOT_VERSION }}
86
- CURRENT_PACKAGE : db
87
- FULL_BRANCH_NAME : ${{ env.FULL_BRANCH_NAME }}
88
- WORK_PACKAGE_URL : ${{ env.WORK_PACKAGE_URL }}
89
-
90
- - name : Install db-mssql.
91
- uses : yiisoft/actions/db/subpackage-install@master
78
+ - name : Install db and db-mssql.
79
+ uses : yiisoft/actions/install-packages@master
92
80
with :
93
- BRANCH_NAME : ${{ env.BRANCH_NAME }}
94
- COMPOSER_ROOT_VERSION : ${{ env.COMPOSER_ROOT_VERSION }}
95
- CURRENT_PACKAGE : db-mssql
96
- FULL_BRANCH_NAME : ${{ env.FULL_BRANCH_NAME }}
97
- WORK_PACKAGE_URL : ${{ env.WORK_PACKAGE_URL }}
81
+ packages : >-
82
+ ['db', 'db-mssql']
98
83
99
84
- name : Run tests with phpunit.
100
85
run : vendor/bin/phpunit --testsuite=Mssql --coverage-clover=coverage.xml --colors=always --display-warnings --display-deprecations
Original file line number Diff line number Diff line change @@ -67,26 +67,11 @@ jobs:
67
67
- name : Update composer.
68
68
run : composer self-update
69
69
70
- - name : Set environment variables pull request linux.
71
- uses : yiisoft/actions/db/environment-linux@master
72
-
73
- - name : Install db.
74
- uses : yiisoft/actions/db/subpackage-install@master
75
- with :
76
- BRANCH_NAME : ${{ env.BRANCH_NAME }}
77
- COMPOSER_ROOT_VERSION : ${{ env.COMPOSER_ROOT_VERSION }}
78
- CURRENT_PACKAGE : db
79
- FULL_BRANCH_NAME : ${{ env.FULL_BRANCH_NAME }}
80
- WORK_PACKAGE_URL : ${{ env.WORK_PACKAGE_URL }}
81
-
82
- - name : Install db-mysql.
83
- uses : yiisoft/actions/db/subpackage-install@master
70
+ - name : Install db and db-mysql.
71
+ uses : yiisoft/actions/install-packages@master
84
72
with :
85
- BRANCH_NAME : ${{ env.BRANCH_NAME }}
86
- COMPOSER_ROOT_VERSION : ${{ env.COMPOSER_ROOT_VERSION }}
87
- CURRENT_PACKAGE : db-mysql
88
- FULL_BRANCH_NAME : ${{ env.FULL_BRANCH_NAME }}
89
- WORK_PACKAGE_URL : ${{ env.WORK_PACKAGE_URL }}
73
+ packages : >-
74
+ ['db', 'db-mysql']
90
75
91
76
- name : Run tests with phpunit.
92
77
run : vendor/bin/phpunit --testsuite=Mysql --coverage-clover=coverage.xml --colors=always --display-warnings --display-deprecations
Original file line number Diff line number Diff line change @@ -73,26 +73,11 @@ jobs:
73
73
- name : Update composer.
74
74
run : composer self-update
75
75
76
- - name : Set environment variables pull request linux.
77
- uses : yiisoft/actions/db/environment-linux@master
78
-
79
- - name : Install db.
80
- uses : yiisoft/actions/db/subpackage-install@master
81
- with :
82
- BRANCH_NAME : ${{ env.BRANCH_NAME }}
83
- COMPOSER_ROOT_VERSION : ${{ env.COMPOSER_ROOT_VERSION }}
84
- CURRENT_PACKAGE : db
85
- FULL_BRANCH_NAME : ${{ env.FULL_BRANCH_NAME }}
86
- WORK_PACKAGE_URL : ${{ env.WORK_PACKAGE_URL }}
87
-
88
- - name : Install db-oracle.
89
- uses : yiisoft/actions/db/subpackage-install@master
76
+ - name : Install db and db-oracle.
77
+ uses : yiisoft/actions/install-packages@master
90
78
with :
91
- BRANCH_NAME : ${{ env.BRANCH_NAME }}
92
- COMPOSER_ROOT_VERSION : ${{ env.COMPOSER_ROOT_VERSION }}
93
- CURRENT_PACKAGE : db-oracle
94
- FULL_BRANCH_NAME : ${{ env.FULL_BRANCH_NAME }}
95
- WORK_PACKAGE_URL : ${{ env.WORK_PACKAGE_URL }}
79
+ packages : >-
80
+ ['db', 'db-oracle']
96
81
97
82
- name : Run tests with phpunit.
98
83
run : vendor/bin/phpunit --testsuite=Oracle --coverage-clover=coverage.xml --colors=always --display-warnings --display-deprecations
Original file line number Diff line number Diff line change 43
43
44
44
services :
45
45
postgres :
46
- image : postgres:16
46
+ image : postgres:17
47
47
env :
48
48
POSTGRES_USER : root
49
49
POSTGRES_PASSWORD : root
@@ -67,26 +67,11 @@ jobs:
67
67
- name : Update composer.
68
68
run : composer self-update
69
69
70
- - name : Set environment variables pull request linux.
71
- uses : yiisoft/actions/db/environment-linux@master
72
-
73
- - name : Install db.
74
- uses : yiisoft/actions/db/subpackage-install@master
75
- with :
76
- BRANCH_NAME : ${{ env.BRANCH_NAME }}
77
- COMPOSER_ROOT_VERSION : ${{ env.COMPOSER_ROOT_VERSION }}
78
- CURRENT_PACKAGE : db
79
- FULL_BRANCH_NAME : ${{ env.FULL_BRANCH_NAME }}
80
- WORK_PACKAGE_URL : ${{ env.WORK_PACKAGE_URL }}
81
-
82
- - name : Install db-pgsql.
83
- uses : yiisoft/actions/db/subpackage-install@master
70
+ - name : Install db and db-pgsql.
71
+ uses : yiisoft/actions/install-packages@master
84
72
with :
85
- BRANCH_NAME : ${{ env.BRANCH_NAME }}
86
- COMPOSER_ROOT_VERSION : ${{ env.COMPOSER_ROOT_VERSION }}
87
- CURRENT_PACKAGE : db-pgsql
88
- FULL_BRANCH_NAME : ${{ env.FULL_BRANCH_NAME }}
89
- WORK_PACKAGE_URL : ${{ env.WORK_PACKAGE_URL }}
73
+ packages : >-
74
+ ['db', 'db-pgsql']
90
75
91
76
- name : Run tests with phpunit.
92
77
run : vendor/bin/phpunit --testsuite=Pgsql --coverage-clover=coverage.xml --colors=always --display-warnings --display-deprecations
Original file line number Diff line number Diff line change @@ -60,31 +60,11 @@ jobs:
60
60
- name : Update composer.
61
61
run : composer self-update
62
62
63
- - name : Set environment variables pull request linux.
64
- if : matrix.os == 'ubuntu-latest'
65
- uses : yiisoft/actions/db/environment-linux@master
66
-
67
- - name : Set environment variables pull request windows.
68
- if : matrix.os == 'windows-latest'
69
- uses : yiisoft/actions/db/environment-windows@master
70
-
71
- - name : Install db.
72
- uses : yiisoft/actions/db/subpackage-install@master
73
- with :
74
- BRANCH_NAME : ${{ env.BRANCH_NAME }}
75
- COMPOSER_ROOT_VERSION : ${{ env.COMPOSER_ROOT_VERSION }}
76
- CURRENT_PACKAGE : db
77
- FULL_BRANCH_NAME : ${{ env.FULL_BRANCH_NAME }}
78
- WORK_PACKAGE_URL : ${{ env.WORK_PACKAGE_URL }}
79
-
80
- - name : Install db-sqlite.
81
- uses : yiisoft/actions/db/subpackage-install@master
63
+ - name : Install db and db-sqlite.
64
+ uses : yiisoft/actions/install-packages@master
82
65
with :
83
- BRANCH_NAME : ${{ env.BRANCH_NAME }}
84
- COMPOSER_ROOT_VERSION : ${{ env.COMPOSER_ROOT_VERSION }}
85
- CURRENT_PACKAGE : db-sqlite
86
- FULL_BRANCH_NAME : ${{ env.FULL_BRANCH_NAME }}
87
- WORK_PACKAGE_URL : ${{ env.WORK_PACKAGE_URL }}
66
+ packages : >-
67
+ ['db', 'db-sqlite']
88
68
89
69
- name : Run tests with phpunit.
90
70
run : vendor/bin/phpunit --testsuite=Sqlite --coverage-clover=coverage.xml --colors=always --display-warnings --display-deprecations
Original file line number Diff line number Diff line change 12
12
- ' .github/workflows/mutation.yml'
13
13
- ' composer.json'
14
14
15
- name : mutation
15
+ name : Mutation
16
16
17
17
concurrency :
18
18
group : ${{ github.workflow }}-${{ github.ref }}
37
37
38
38
services :
39
39
postgres :
40
- image : postgres:16
40
+ image : postgres:17
41
41
env :
42
42
POSTGRES_USER : root
43
43
POSTGRES_PASSWORD : root
61
61
- name : Update composer.
62
62
run : composer self-update
63
63
64
- - name : Install db-pgsql.
65
- run : composer require yiisoft/db-pgsql --prefer-dist --no-interaction --no-progress --optimize-autoloader --ansi
64
+ - name : Install db and db-pgsql.
65
+ uses : yiisoft/actions/install-packages@master
66
+ with :
67
+ packages : >-
68
+ ['db', 'db-pgsql']
66
69
67
70
- name : Run infection.
68
71
run : |
Original file line number Diff line number Diff line change 6
6
- ' composer.json'
7
7
- ' rector.php'
8
8
9
- name : rector
9
+ name : Rector
10
10
11
11
concurrency :
12
12
group : ${{ github.workflow }}-${{ github.ref }}
16
16
rector :
17
17
uses : yiisoft/actions/.github/workflows/rector.yml@master
18
18
with :
19
- os : >-
20
- ['ubuntu-latest']
21
19
php : >-
22
20
['8.4']
21
+ required-packages : >-
22
+ ['db']
Original file line number Diff line number Diff line change 14
14
- ' psalm*.xml'
15
15
- ' composer.json'
16
16
17
- name : static analysis
17
+ name : Static analysis
18
18
19
19
concurrency :
20
20
group : ${{ github.workflow }}-${{ github.ref }}
24
24
psalm :
25
25
uses : yiisoft/actions/.github/workflows/psalm.yml@master
26
26
with :
27
- os : >-
28
- ['ubuntu-latest']
29
27
php : >-
30
28
['8.1', '8.2', '8.3', '8.4']
29
+ required-packages : >-
30
+ ['db']
You can’t perform that action at this time.
0 commit comments