27
27
- uses : shivammathur/setup-php@v2
28
28
with :
29
29
php-version : ${{ matrix.php }}
30
+ extensions : mongodb-1.21.0
30
31
- name : Composer
31
32
run : |
32
33
rm composer.lock
45
46
run : docker run --detach -p 1433:1433 -e SA_PASSWORD=Your_password123 -e ACCEPT_EULA=Y mcr.microsoft.com/mssql/server
46
47
- uses : shivammathur/setup-php@v2
47
48
with :
48
- extensions : pdo_sqlsrv odbc pdo_odbc
49
+ extensions : pdo_sqlsrv odbc pdo_odbc mongodb-1.21.0
49
50
- name : Composer
50
51
run : composer update
51
52
- name : Wait for containers
65
66
run : docker run --detach -p 5432:5432 -e POSTGRES_PASSWORD=my-secret-pw postgres:latest postgres -c shared_buffers=256MB -c max_connections=2000
66
67
- uses : shivammathur/setup-php@v2
67
68
with :
68
- extensions : pdo_pgsql
69
+ extensions : pdo_pgsql mongodb-1.21.0
69
70
- name : Composer
70
71
run : composer update
71
72
- name : Wait for containers
86
87
run : docker run --detach -p 3306:3306 -e MYSQL_ROOT_PASSWORD=my-secret-pw -e MYSQL_DATABASE=testing mysql:latest mysqld --max-connections=8000
87
88
- uses : shivammathur/setup-php@v2
88
89
with :
89
- extensions : pdo_mysql
90
+ extensions : pdo_mysql mongodb-1.21.0
90
91
- name : Composer
91
92
run : composer update
92
93
- name : Wait for containers
@@ -123,7 +124,7 @@ jobs:
123
124
- uses : actions/checkout@v3
124
125
- uses : shivammathur/setup-php@v2
125
126
with :
126
- extensions : redis
127
+ extensions : redis mongodb-1.21.0
127
128
- name : Composer
128
129
run : composer update
129
130
- name : Test
@@ -141,7 +142,7 @@ jobs:
141
142
run : echo "GIT_COMMITTED_AT=$(git log -1 --pretty=format:%ct)" >> $GITHUB_ENV
142
143
- uses : shivammathur/setup-php@v2
143
144
with :
144
- extensions : pdo_pgsql, mongodb-1.21.0
145
+ extensions : pdo_pgsql mongodb-1.21.0
145
146
- name : Containers
146
147
run : |
147
148
docker run --detach -p 5432:5432 -e POSTGRES_PASSWORD=my-secret-pw postgres:latest postgres -c shared_buffers=256MB -c max_connections=2000
0 commit comments