Add CI-legacy-g2 and CI-legacy-g2-genai caller workflows

Two new CI workflows for the legacy-g2 TAP test group:
- CI-legacy-g2: runs against ubuntu22-tap build (standard)
- CI-legacy-g2-genai: runs against ubuntu24-tap-genai-gcov build
  (PROXYSQLGENAI=1, WITHGCOV=1, with coverage report upload)

Both use SKIP_CLUSTER_START=1 and TAP_USE_NOISE=1.
Reusable workflows are on the GH-Actions branch.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
v3.0-ci260322
Rene Cannao 2 weeks ago
parent 9cf64fd7ff
commit c1eb55d39d

@ -0,0 +1,19 @@
name: CI-legacy-g2-genai
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:
workflow_run:
workflows: [ CI-trigger ]
types: [ in_progress ]
concurrency:
group: ${{ github.workflow }}-${{ github.event.workflow_run && github.event.workflow_run.head_branch || github.ref_name }}
cancel-in-progress: true
jobs:
run:
uses: sysown/proxysql/.github/workflows/ci-legacy-g2-genai.yml@GH-Actions
secrets: inherit
with:
trigger: ${{ toJson(github) }}

@ -0,0 +1,19 @@
name: CI-legacy-g2
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:
workflow_run:
workflows: [ CI-trigger ]
types: [ in_progress ]
concurrency:
group: ${{ github.workflow }}-${{ github.event.workflow_run && github.event.workflow_run.head_branch || github.ref_name }}
cancel-in-progress: true
jobs:
run:
uses: sysown/proxysql/.github/workflows/ci-legacy-g2.yml@GH-Actions
secrets: inherit
with:
trigger: ${{ toJson(github) }}
Loading…
Cancel
Save