Skip to content

Commit d5f9a33

Browse files
27pchrislmgerzabek
authored andcommitted
WIP Rebased
1 parent ff1949e commit d5f9a33

File tree

1 file changed

+26
-12
lines changed

1 file changed

+26
-12
lines changed

.github/workflows/tests.yml

Lines changed: 26 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,24 +18,38 @@ jobs:
1818
php: "8.4"
1919
- laravel: 12
2020
php: "8.3"
21+
- laravel: 10
22+
php: "8.2"
2123

22-
- laravel: 11
24+
- laravel: 9
2325
php: "8.2"
26+
- laravel: 9
27+
php: "8.1"
28+
- laravel: 9
29+
php: "8.0"
30+
31+
- laravel: 8
32+
php: "8.1"
33+
- laravel: 8
34+
php: "8.0"
35+
- laravel: 8
36+
php: "7.4"
37+
- laravel: 8
38+
php: "7.3"
2439
name: PHP ${{ matrix.php }} / Laravel ${{ matrix.laravel }}
2540
steps:
2641
- uses: actions/checkout@v3
2742
- uses: shivammathur/setup-php@v2
2843
with:
2944
php-version: ${{ matrix.php }}
30-
extensions: mongodb-1.21.0
3145
- name: Composer
3246
run: |
3347
rm composer.lock
3448
composer require laravel/framework:^${{ matrix.laravel }}
3549
- name: Test
3650
env:
3751
CREATE_SNAPSHOTS: false
38-
run: composer test -- --exclude-group redis --exclude-group mongo
52+
run: composer test -- --exclude-group redis,mongo
3953

4054
sqlsrv:
4155
runs-on: ubuntu-22.04
@@ -46,7 +60,7 @@ jobs:
4660
run: docker run --detach -p 1433:1433 -e SA_PASSWORD=Your_password123 -e ACCEPT_EULA=Y mcr.microsoft.com/mssql/server
4761
- uses: shivammathur/setup-php@v2
4862
with:
49-
extensions: pdo_sqlsrv, odbc, pdo_odbc, mongodb-1.21.0
63+
extensions: pdo_sqlsrv odbc pdo_odbc
5064
- name: Composer
5165
run: composer update
5266
- name: Wait for containers
@@ -55,7 +69,7 @@ jobs:
5569
env:
5670
CREATE_SNAPSHOTS: false
5771
DATABASE_URL: sqlsrv://sa:Your_password123@localhost:1433/msdb
58-
run: composer test -- --group sql --group eloquent
72+
run: composer test -- --group sql,eloquent
5973

6074
postgres:
6175
runs-on: ubuntu-22.04
@@ -66,7 +80,7 @@ jobs:
6680
run: docker run --detach -p 5432:5432 -e POSTGRES_PASSWORD=my-secret-pw postgres:latest postgres -c shared_buffers=256MB -c max_connections=2000
6781
- uses: shivammathur/setup-php@v2
6882
with:
69-
extensions: pdo_pgsql, mongodb-1.21.0
83+
extensions: pdo_pgsql
7084
- name: Composer
7185
run: composer update
7286
- name: Wait for containers
@@ -76,7 +90,7 @@ jobs:
7690
CREATE_SNAPSHOTS: false
7791
DATABASE_URL: pgsql://postgres:my-secret-pw@localhost:5432/postgres?charset=utf8
7892
run:
79-
composer test -- --group sql --group eloquent
93+
composer test -- --group sql,eloquent
8094

8195
mysql:
8296
runs-on: ubuntu-22.04
@@ -87,7 +101,7 @@ jobs:
87101
run: docker run --detach -p 3306:3306 -e MYSQL_ROOT_PASSWORD=my-secret-pw -e MYSQL_DATABASE=testing mysql:latest mysqld --max-connections=8000
88102
- uses: shivammathur/setup-php@v2
89103
with:
90-
extensions: pdo_mysql, mongodb-1.21.0
104+
extensions: pdo_mysql
91105
- name: Composer
92106
run: composer update
93107
- name: Wait for containers
@@ -96,7 +110,7 @@ jobs:
96110
env:
97111
CREATE_SNAPSHOTS: false
98112
DATABASE_URL: mysql://root:[email protected]:3306/testing
99-
run: composer test -- --group sql --group eloquent
113+
run: composer test -- --group sql,eloquent
100114

101115
mongo:
102116
runs-on: ubuntu-22.04
@@ -107,7 +121,7 @@ jobs:
107121
run: docker run --detach -p 27017:27017 mongo
108122
- uses: shivammathur/setup-php@v2
109123
with:
110-
extensions: mongodb-1.21.0
124+
extensions: mongodb
111125
- name: Composer
112126
run: composer update
113127
- name: Wait for containers
@@ -124,7 +138,7 @@ jobs:
124138
- uses: actions/checkout@v3
125139
- uses: shivammathur/setup-php@v2
126140
with:
127-
extensions: redis, mongodb-1.21.0
141+
extensions: redis
128142
- name: Composer
129143
run: composer update
130144
- name: Test
@@ -142,7 +156,7 @@ jobs:
142156
run: echo "GIT_COMMITTED_AT=$(git log -1 --pretty=format:%ct)" >> $GITHUB_ENV
143157
- uses: shivammathur/setup-php@v2
144158
with:
145-
extensions: pdo_pgsql, mongodb-1.21.0
159+
extensions: pdo_pgsql, mongodb
146160
- name: Containers
147161
run: |
148162
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

Comments
 (0)