28
28
29
29
env :
30
30
COMPOSER_ROOT_VERSION : dev-master
31
- extensions : pdo, pdo_sqlsrv-5.12
31
+ extensions : pdo, pdo_sqlsrv
32
32
key : cache-v1
33
33
34
34
runs-on : ubuntu-latest
59
59
sudo ACCEPT_EULA=Y apt-get install -y msodbcsql18
60
60
61
61
- name : Checkout.
62
- uses : actions/checkout@v3
62
+ uses : actions/checkout@v4
63
63
64
64
- name : Create MS SQL Database.
65
65
run : docker exec -i mssql /opt/mssql-tools18/bin/sqlcmd -C -S localhost -U SA -P 'YourStrong!Passw0rd' -Q 'CREATE DATABASE yiitest'
71
71
extensions : ${{ env.extensions }}
72
72
ini-values : date.timezone='UTC'
73
73
coverage : pcov
74
- tools : composer:v2, pecl
75
74
76
75
- name : Update composer.
77
76
run : composer self-update
@@ -97,14 +96,11 @@ jobs:
97
96
FULL_BRANCH_NAME : ${{ env.FULL_BRANCH_NAME }}
98
97
WORK_PACKAGE_URL : ${{ env.WORK_PACKAGE_URL }}
99
98
100
- - name : Install dependencies with composer.
101
- run : composer update --prefer-dist --no-interaction --no-progress --optimize-autoloader --ansi
102
-
103
99
- name : Run tests with phpunit.
104
- run : vendor/bin/phpunit --testsuite=Mssql --coverage-clover=coverage.xml --colors=always
100
+ run : vendor/bin/phpunit --testsuite=Mssql --coverage-clover=coverage.xml --colors=always --display-warnings --display-deprecations
105
101
106
102
- name : Upload coverage to Codecov.
107
- uses : codecov/codecov-action@v3
103
+ uses : codecov/codecov-action@v5
108
104
with :
109
105
token : ${{ secrets.CODECOV_TOKEN }}
110
106
files : ./coverage.xml
0 commit comments