From 5654fc1eb794cf30821a1edc2439698322774b64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivan=20Ust=C3=BB=C5=BEanin?= Date: Sat, 11 Oct 2025 11:51:27 +0300 Subject: [PATCH] ci: enable windows + postgres test-suite should fix https://github.com/tempestphp/tempest-framework/issues/1261 --- .github/workflows/integration-tests.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 096c72559..02b91c44d 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -9,7 +9,6 @@ on: schedule: - cron: "0 0 * * *" env: - POSTGRES_USER: runner POSTGRES_PASSWORD: "" POSTGRES_DB: postgres @@ -24,6 +23,8 @@ jobs: os: - ubuntu-latest - windows-latest + env: + POSTGRES_USER: ${{ matrix.os == 'windows-latest' && 'postgres' || 'runner' }} name: "Run tests: ${{ matrix.os }}" @@ -35,7 +36,7 @@ jobs: uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php }} - extensions: dom, curl, libxml, mbstring, pcntl, fileinfo, pdo, sqlite, pdo_sqlite, pdo_mysql, pdo_pgsql intl, ftp, zip + extensions: dom, curl, libxml, mbstring, pcntl, fileinfo, pdo, sqlite, pdo_sqlite, pdo_mysql, pdo_pgsql, intl, ftp, zip coverage: pcov - name: Setup Bun @@ -67,9 +68,8 @@ jobs: stability: - prefer-stable - prefer-lowest - exclude: - - os: windows-latest - database: postgres + env: + POSTGRES_USER: ${{ matrix.os == 'windows-latest' && 'postgres' || 'runner' }} name: "Run tests: PHP ${{ matrix.php }} - ${{ matrix.database }} - ${{ matrix.stability }} - ${{ matrix.os }}" @@ -81,7 +81,7 @@ jobs: uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php }} - extensions: dom, curl, libxml, mbstring, pcntl, fileinfo, pdo, sqlite, pdo_sqlite, pdo_mysql, intl, ftp, zip + extensions: dom, curl, libxml, mbstring, pcntl, fileinfo, pdo, sqlite, pdo_sqlite, pdo_mysql, pdo_pgsql, intl, ftp, zip coverage: pcov - name: Setup problem matchers