Skip to content

Commit ce2a323

Browse files
author
Иван Устюжанин
committed
ci: enable windows + postgres test-suite
should fix #1261
1 parent 538246d commit ce2a323

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

.github/workflows/integration-tests.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ on:
99
schedule:
1010
- cron: "0 0 * * *"
1111
env:
12-
POSTGRES_USER: runner
1312
POSTGRES_PASSWORD: ""
1413
POSTGRES_DB: postgres
1514

@@ -24,6 +23,8 @@ jobs:
2423
os:
2524
- ubuntu-latest
2625
- windows-latest
26+
env:
27+
POSTGRES_USER: ${{ matrix.os == 'windows-latest' && 'postgres' || 'runner' }}
2728

2829
name: "Run tests: ${{ matrix.os }}"
2930

@@ -35,7 +36,7 @@ jobs:
3536
uses: shivammathur/setup-php@v2
3637
with:
3738
php-version: ${{ matrix.php }}
38-
extensions: dom, curl, libxml, mbstring, pcntl, fileinfo, pdo, sqlite, pdo_sqlite, pdo_mysql, pdo_pgsql intl, ftp, zip
39+
extensions: dom, curl, libxml, mbstring, pcntl, fileinfo, pdo, sqlite, pdo_sqlite, pdo_mysql, pdo_pgsql, intl, ftp, zip
3940
coverage: pcov
4041

4142
- name: Setup Bun
@@ -67,9 +68,8 @@ jobs:
6768
stability:
6869
- prefer-stable
6970
- prefer-lowest
70-
exclude:
71-
- os: windows-latest
72-
database: postgres
71+
env:
72+
POSTGRES_USER: ${{ matrix.os == 'windows-latest' && 'postgres' || 'runner' }}
7373

7474
name: "Run tests: PHP ${{ matrix.php }} - ${{ matrix.database }} - ${{ matrix.stability }} - ${{ matrix.os }}"
7575

@@ -81,7 +81,7 @@ jobs:
8181
uses: shivammathur/setup-php@v2
8282
with:
8383
php-version: ${{ matrix.php }}
84-
extensions: dom, curl, libxml, mbstring, pcntl, fileinfo, pdo, sqlite, pdo_sqlite, pdo_mysql, intl, ftp, zip
84+
extensions: dom, curl, libxml, mbstring, pcntl, fileinfo, pdo, sqlite, pdo_sqlite, pdo_mysql, pdo_pgsql, intl, ftp, zip
8585
coverage: pcov
8686

8787
- name: Setup problem matchers

0 commit comments

Comments
 (0)