From 3c5e052eb89c34ac1d4fef62a5be91f546bc1c55 Mon Sep 17 00:00:00 2001 From: Miro Stauder Date: Fri, 5 Sep 2025 08:31:01 +0000 Subject: [PATCH] add action php_pdo_pgsql testing --- .github/workflows/CI-3p-php-pdo-pgsql.yml | 36 +++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .github/workflows/CI-3p-php-pdo-pgsql.yml diff --git a/.github/workflows/CI-3p-php-pdo-pgsql.yml b/.github/workflows/CI-3p-php-pdo-pgsql.yml new file mode 100644 index 000000000..a98d60fdd --- /dev/null +++ b/.github/workflows/CI-3p-php-pdo-pgsql.yml @@ -0,0 +1,36 @@ +name: CI-3p-php-pdo-pgsql +run-name: '${{ github.event.workflow_run && github.event.workflow_run.head_branch || github.ref_name }} ${{ github.workflow }} ${{ github.event.workflow_run && github.event.workflow_run.head_sha || github.sha }}' + +on: + workflow_dispatch: + inputs: + testtree: + description: 'proxysql_3p_testing treeish/branch/tag/hash' + default: main + type: string + workflow_run: + workflows: [ CI-trigger ] + types: [ completed ] + +concurrency: + group: ${{ github.workflow }}-${{ github.event.workflow_run && github.event.workflow_run.head_branch || github.ref_name }} + cancel-in-progress: true + +jobs: + run-pgsql: + if: ${{ github.event.workflow_run && github.event.workflow_run.conclusion == 'success' || ! github.event.workflow_run }} + uses: sysown/proxysql/.github/workflows/ci-3p-php-pdo-pgsql.yml@GH-Actions + secrets: inherit + with: + trigger: ${{ toJson(github) }} + infradb: ${{ vars.MATRIX_3P_PHP_PDO_PGSQL_infradb_pgsql }} + connector: ${{ vars.MATRIX_3P_PHP_PDO_PGSQL_connector_pgsql }} + + run-mariadb: + if: ${{ github.event.workflow_run && github.event.workflow_run.conclusion == 'success' || ! github.event.workflow_run }} + uses: sysown/proxysql/.github/workflows/ci-3p-php-pdo-pgsql.yml@GH-Actions + secrets: inherit + with: + trigger: ${{ toJson(github) }} + infradb: ${{ vars.MATRIX_3P_PHP_PDO_PGSQL_infradb_mariadb }} + connector: ${{ vars.MATRIX_3P_PHP_PDO_PGSQL_connector_mariadb }}